def create_stack(ctx, template, user_creds, **kwargs): values = { 'name': 'db_test_stack_name', 'raw_template_id': template.id, 'username': ctx.username, 'tenant': ctx.tenant_id, 'action': 'create', 'status': 'complete', 'status_reason': 'create_complete', 'parameters': {}, 'user_creds_id': user_creds.id, 'owner_id': None, 'timeout': '60', 'disable_rollback': 0 } values.update(kwargs) return db_api.stack_create(ctx, values)
def create(cls, context, values): return cls._from_db_object(context, cls(context), db_api.stack_create(context, values))