088472b86f
The nova-manage volume commands weren't updated when the switch from int volume-id's to uuid's was made. This updates the param2id method to call the appropriate conversion, and doesn't attempt to cast the value to an int. There is an additional issue with the nova-manage commands with the introduction of Cinder. The calls in nova-manage are direct to the nova database which when using Cinder is not valid. Add an error message when trying to use delete or re-attach commands as they don't work. This change deprecates the nova-manage delete function as it's now implemented as an admin extension (nova commit id: If795599d and cinder commit id: I29f4b892). The reattach command is only valid for nova-volumes, a similar extension will need to be added to cover cinder at which time the nova-manage volume reattach can be deprecated as well. Partial fix for bug #1051603 Change-Id: I666d4e627dee4a2025f7135560ee36c40f4bf17a