def create_watch_rule(ctx, stack, **kwargs): values = { 'name': 'test_rule', 'rule': loads('{"foo": "123"}'), 'state': 'normal', 'last_evaluated': timeutils.utcnow(), 'stack_id': stack.id, } values.update(kwargs) return db_api.watch_rule_create(ctx, values)
def create(cls, context, values): return cls._from_db_object(context, cls(), db_api.watch_rule_create(context, values))