def create_watch_data(ctx, watch_rule, **kwargs): values = { 'data': loads('{"foo": "bar"}'), 'watch_rule_id': watch_rule.id } values.update(kwargs) return db_api.watch_data_create(ctx, values)
def create(cls, context, values): db_data = db_api.watch_data_create(context, values) return cls._from_db_object(context, cls(), db_data)