Merge "OSC 'node list' recognizes all provision states"
This commit is contained in:
@@ -565,9 +565,7 @@ class ListBaremetalNode(command.Lister):
|
|||||||
'--provision-state',
|
'--provision-state',
|
||||||
dest='provision_state',
|
dest='provision_state',
|
||||||
metavar='<provision state>',
|
metavar='<provision state>',
|
||||||
choices=self.PROVISION_STATES,
|
help=_("List nodes in specified provision state."))
|
||||||
help=_("Limit list to nodes in <provision state>. One of %s.") %
|
|
||||||
(", ".join(self.PROVISION_STATES)))
|
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
'--resource-class',
|
'--resource-class',
|
||||||
dest='resource_class',
|
dest='resource_class',
|
||||||
|
@@ -779,18 +779,6 @@ class TestBaremetalList(TestBaremetal):
|
|||||||
**kwargs
|
**kwargs
|
||||||
)
|
)
|
||||||
|
|
||||||
def test_baremetal_list_invalid_provision_state(self):
|
|
||||||
arglist = [
|
|
||||||
'--provision-state', 'invalid',
|
|
||||||
]
|
|
||||||
verifylist = [
|
|
||||||
('provision_state', 'invalid'),
|
|
||||||
]
|
|
||||||
|
|
||||||
self.assertRaises(oscutils.ParserException,
|
|
||||||
self.check_parser,
|
|
||||||
self.cmd, arglist, verifylist)
|
|
||||||
|
|
||||||
def test_baremetal_list_resource_class(self):
|
def test_baremetal_list_resource_class(self):
|
||||||
arglist = [
|
arglist = [
|
||||||
'--resource-class', 'foo',
|
'--resource-class', 'foo',
|
||||||
|
@@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- Allows all provision states for OSC node list
|
||||||
|
command with --provision-state argument
|
Reference in New Issue
Block a user