def get_instance_prices_data(self): return [tables.InstancePricesTableEntry( id=x.resource.id, instance_type=NovaClient.instance_type_id_to_name( x.resource.instancetype.os_instance_type_id), price=x.price) for x in Price.objects.exclude( resource__instancetype__os_instance_type_id=None)]
def backwards(self, orm): for instance_type in orm.InstanceType.objects.all(): try: instance_type.os_instance_type_id = \ NovaClient.instance_type_id_to_name( 'instance:' + instance_type.os_instance_type_id) instance_type.save() except: pass
def get_instance_prices_data(self): return [ tables.InstancePricesTableEntry( id=x.resource.id, instance_type=NovaClient.instance_type_id_to_name(x.resource.instancetype.os_instance_type_id), price=x.price, ) for x in Price.objects.exclude(resource__instancetype__os_instance_type_id=None) ]