Merge "Add again parameters as Audit creation attributes"
This commit is contained in:
@@ -388,7 +388,7 @@ class AuditShellTest(base.CommandTestCase):
|
|||||||
self.m_audit_mgr.create.assert_called_once_with(
|
self.m_audit_mgr.create.assert_called_once_with(
|
||||||
goal='fc087747-61be-4aad-8126-b701731ae836',
|
goal='fc087747-61be-4aad-8126-b701731ae836',
|
||||||
audit_type='ONESHOT',
|
audit_type='ONESHOT',
|
||||||
parameters=['para1=10', 'para2=20'])
|
parameters={'para1': 10, 'para2': 20})
|
||||||
|
|
||||||
def test_do_audit_create_with_type_continuous(self):
|
def test_do_audit_create_with_type_continuous(self):
|
||||||
audit = resource.Audit(mock.Mock(), AUDIT_1)
|
audit = resource.Audit(mock.Mock(), AUDIT_1)
|
||||||
|
@@ -184,6 +184,7 @@ class CreateAudit(command.ShowOne):
|
|||||||
|
|
||||||
fields = dict((k, v) for (k, v) in vars(parsed_args).items()
|
fields = dict((k, v) for (k, v) in vars(parsed_args).items()
|
||||||
if k in field_list and v is not None)
|
if k in field_list and v is not None)
|
||||||
|
fields = common_utils.args_array_to_dict(fields, 'parameters')
|
||||||
|
|
||||||
if fields.get('goal'):
|
if fields.get('goal'):
|
||||||
if not uuidutils.is_uuid_like(fields['goal']):
|
if not uuidutils.is_uuid_like(fields['goal']):
|
||||||
|
Reference in New Issue
Block a user