Hi Nikolay,<br><br>The memory and cpu are numeric attributes managed by the core, initialized to 0.<br>If the driver doesn't report them, they are not updated. <br><br>The way I see it, the drivers didn't know how to populate the values, rather than encounter an error monitoring them.<br>

We could modify the core to initialize them with -1, and make the CLI show 'unk' or '-'.<br><br>But to me it makes more sense to report always a positive value, since the data can be consumed by other applications, and dealing with the special case of -1 (or 'err' if the data is read from the onevm output) can introduce bugs.<br>

<br>Regards.<br clear="all"><span style="border-collapse:collapse;color:rgb(136, 136, 136);font-family:arial, sans-serif;font-size:13px">--<br>Carlos Martín, MSc<br>Project Major Contributor<br><span style="background-color:rgb(255, 255, 204);color:rgb(34, 34, 34);background-repeat:initial initial">OpenNebula</span> - The Open Source Toolkit for Cloud Computing<br>

<a href="http://www.opennebula.org/" style="color:rgb(42, 93, 176)" target="_blank">www.<span style="background-color:rgb(255, 255, 204);color:rgb(34, 34, 34);background-repeat:initial initial">OpenNebula</span>.org</a> | <a href="mailto:cmartin@opennebula.org" style="color:rgb(42, 93, 176)" target="_blank">cmartin@<span style="background-color:rgb(255, 255, 204);color:rgb(34, 34, 34);background-repeat:initial initial">opennebula</span>.org</a></span><br>


<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername"></b> <span dir="ltr"><<a href="mailto:knawnd@gmail.com">knawnd@gmail.com</a>></span><br>Date: Wed, May 11, 2011 at 6:19 PM<br>

Subject: [one-users] '-' or 'err' (instead of 0) as a value for parameters which ONE fails to get<br>To: users <<a href="mailto:users@lists.opennebula.org">users@lists.opennebula.org</a>><br><br><br>

Hi!<br>
<br>
ONE shows 0 (zero) as a value for those parameters which it fails to retrieve. For example,<br>
$ onevm list<br>
   ID     USER     NAME STAT CPU     MEM        HOSTNAME        TIME<br>
   39 oneadmin   one-39 runn   0      0K       <host1> 01 04:02:29<br>
   40 oneadmin   vps145 runn   0      0K       <host2> 00 08:23:28<br>
<br>
I wonder if it wouldn't be more reasonable to show '-' or 'err' instead of 0?<br>
Sorry if that question has been already asked before (I couldn't found anything similar).<br>
<br>
Regards,<br>
Nikolay.<br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
</div><br>