Closed zenhack closed 8 years ago
Thanks for your report! We are working on getting CI (#90).
RE: show the uuid, the idea was that folks were wanting to do operations on the VMs (snapshot, clone, etc), but had to go digging in the DB to find out which corresponded to their head node.
Fair enough. my take on that though would be to change things such that the names were more self-identifying -- you have no lookup step that way, and you keep the API simpler. Maybe just do some escaping of the label and use that (I think the reasoning for UUIDs was that it was simpler than properly escaping the names, but it's not that hard). Having something in there that only exists so you can do stuff behind the curtains seems a bit ugly to me. Just my $0.02.
Let's continue the unit test discussion in #517
This looks like it was due to a recent change. About that CI...
Also, what was the reasoning behind putting the uuid in the output? It was originally just there as an implementation detail, to make sure that the libvirt names were unique; exposing it as part of the API doesn't make a lot of sense to me.