Actions
Bug #17216
closed"hammer compute-resource image available" requires specifying id or name twice
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Compute resources
Target version:
-
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1387653
Description of problem:
- hammer compute-resource image available -h
Usage:
hammer compute-resource image available [OPTIONS]
Options:
--compute-resource NAME
--compute-resource-id ID
--id ID
--name NAME Compute resource name
-h, --help print help
Apparently, the --compute-resource-id option is the same as --id, but hammer requires both:
- hammer compute-resource image available --compute-resource-id 7
Missing arguments for 'id' - hammer compute-resource image available --id 7
Error: At least one of options --compute-resource-id, --compute-resource is required - hammer compute-resource image available --compute-resource-id 7 --id 7
-----|-----
NAME | UUID
-----|-----
The same goes for names:
- hammer compute-resource image available --compute-resource local_libvirt
Missing arguments for 'id' - hammer compute-resource image available --name local_libvirt
Error: At least one of options --compute-resource-id, --compute-resource is required - hammer compute-resource image available --compute-resource local_libvirt --name local_libvirt
-----|-----
NAME | UUID
-----|-----
Expected results:
Redundant options should be removed, "hammer compute-resource image available" should require the cr id or name just once.
Actions