Use new shared rax_to_dict and normalize the services key into something that makes sense

This commit is contained in:
Matt Martz 2014-06-20 10:23:45 -05:00
parent 88acb48753
commit 28fcdec2db

View file

@ -65,10 +65,8 @@ def cloud_identity(module, state, identity):
)
changed = False
for key, value in vars(identity).iteritems():
if (isinstance(value, NON_CALLABLES) and
not key.startswith('_')):
instance[key] = value
instance.update(rax_to_dict(identity))
instance['services'] = instance.get('services', {}).keys()
if state == 'present':
if not identity.authenticated: