def create_resource(ctx, stack, **kwargs): values = { 'name': 'test_resource_name', 'nova_instance': UUID1, 'action': 'create', 'status': 'complete', 'status_reason': 'create_complete', 'rsrc_metadata': loads('{"foo": "123"}'), 'stack_id': stack.id } values.update(kwargs) return db_api.resource_create(ctx, values)
def create(cls, context, values): return cls._from_db_object(cls(context), context, db_api.resource_create(context, values))