Vinzenz Feenstra has posted comments on this change.

Change subject: Support for mapping image ids to physical devices
......................................................................


Patch Set 4:

(1 comment)

http://gerrit.ovirt.org/#/c/31465/4/ovirt-guest-agent/GuestAgentLinux2.py
File ovirt-guest-agent/GuestAgentLinux2.py:

Line 278:         try:
Line 279:             for line in os.popen(cmdline).read().split('\n'):
Line 280:                 if line:
Line 281:                     k, v = line.split('|')
Line 282:                     result.append({'serial': v, 'name': k})
> Being forward compatible is important. So we can consider:
list of dicts is for the guest agent a very common pattern. 

It's a list of structures if you would like to see it this way.

If we want to use a key, we should use the serial as a key, since this is the 
only recognizable value to vdsm, since it is supposed to be the first 20 
characters of the image id. (That's what is currently used)
Line 283:         except Exception:
Line 284:             logging.exception("Failed to retrieve disk mapping")
Line 285:         return result
Line 286: 


-- 
To view, visit http://gerrit.ovirt.org/31465
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ie8961b3703703df573dbf2f0fca2143b463ae76b
Gerrit-PatchSet: 4
Gerrit-Project: ovirt-guest-agent
Gerrit-Branch: master
Gerrit-Owner: Vinzenz Feenstra <vfeen...@redhat.com>
Gerrit-Reviewer: Allon Mureinik <amure...@redhat.com>
Gerrit-Reviewer: Liron Aravot <lara...@redhat.com>
Gerrit-Reviewer: Michal Skrivanek <mskri...@redhat.com>
Gerrit-Reviewer: Nir Soffer <nsof...@redhat.com>
Gerrit-Reviewer: Tal Nisan <tni...@redhat.com>
Gerrit-Reviewer: Vinzenz Feenstra <vfeen...@redhat.com>
Gerrit-Reviewer: automat...@ovirt.org
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to