the first block seems to be fine , but in the second block , (args > 0)
seems to be incorrect because args is an object right ? which inturn
contains the volume properties.
which can be accessed as args.volume.maxiops i guess.

thanks


On Thu, Mar 6, 2014 at 12:52 PM, Mike Tutkowski <
mike.tutkow...@solidfire.com> wrote:

> Hi,
>
> I'm not nearly as well versed in JavaScript as I am in Java. I was
> wondering if someone could answer these questions for me:
>
> If "memory" is stored in the DB as null, I assume args will be equal to
> undefined below. Is that correct?
>
> memory: {
>     label: 'label.memory.mb',
>     converter: function(args) {
>         if (args == undefined)
>             return '';
>         else
>             return cloudStack.converters.convertBytes(args * 1024 * 1024);
>     }
> },
>
> If "maxiops" is stored in the DB as null, will we simply return "N/A" or is
> there a problem comparing what is essentially an undefined variable with 0?
>
> maxiops: {
>     label: 'label.disk.iops.max',
>     converter: function(args) {
>         if (args > 0)
>             return args;
>         else
>             return "N/A";
>     }
> },
>
> Thanks!
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkow...@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the
> cloud<http://solidfire.com/solution/overview/?video=play>
> *(tm)*
>



-- 
regards,

punith s
cloudbyte.com

Reply via email to