def modify_instance_attribute(self): for key, value in self.querystring.iteritems(): if ".Value" in key: break value = self.querystring.get(key)[0] normalized_attribute = camelcase_to_underscores(key.split(".")[0]) instance_id = self.instance_ids[0] ec2_backend.modify_instance_attribute(instance_id, normalized_attribute, value) return EC2_MODIFY_INSTANCE_ATTRIBUTE
def modify_instance_attribute(self): for key, value in self.querystring.iteritems(): if '.Value' in key: break value = self.querystring.get(key)[0] normalized_attribute = camelcase_to_underscores(key.split(".")[0]) instance_ids = instance_ids_from_querystring(self.querystring) instance_id = instance_ids[0] ec2_backend.modify_instance_attribute(instance_id, normalized_attribute, value) return EC2_MODIFY_INSTANCE_ATTRIBUTE
def modify_instance_attribute(self): attribute_key = None for key, value in self.querystring.iteritems(): if '.Value' in key: attribute_key = key break if not attribute_key: return value = self.querystring.get(attribute_key)[0] normalized_attribute = camelcase_to_underscores(attribute_key.split(".")[0]) instance_ids = instance_ids_from_querystring(self.querystring) instance_id = instance_ids[0] ec2_backend.modify_instance_attribute(instance_id, normalized_attribute, value) return EC2_MODIFY_INSTANCE_ATTRIBUTE