in footmark/ess/configuration.py [0:0]
def __setattr__(self, name, value):
if name == 'id':
self.scaling_configuration_id = value
if name == 'name':
self.scaling_configuration_name = value
if name == 'group_id':
self.scaling_group_id = value
if name == 'lifecycle_state':
value = value.lower()
if name in ('state', 'status'):
self.lifecycle_state = value
if name == 'tags' and value:
v = {}
for tag in value['tag']:
if tag.get('tag_key'):
v[tag.get('tag_key')] = tag.get('tag_value', None)
value = v
super(TaggedESSObject, self).__setattr__(name, value)