raise IntraExtensionNotFound()
return ref.to_dict()
- def set_meta_rule_dict(self, extension_uuid, meta_rule):
+ def set_meta_rule_dict(self, extension_uuid, meta_rule_dict):
with sql.transaction() as session:
query = session.query(MetaRule)
query = query.filter_by(intra_extension_uuid=extension_uuid)
ref = query.first()
- meta_rule["id"] = uuid4().hex
- meta_rule["intra_extension_uuid"] = extension_uuid
- new_ref = MetaRule.from_dict(meta_rule)
+ meta_rule_dict["id"] = uuid4().hex
+ meta_rule_dict["intra_extension_uuid"] = extension_uuid
+ new_ref = MetaRule.from_dict(meta_rule_dict)
if not ref:
session.add(new_ref)
ref = new_ref
# Getter and Setter for rules
- def get_rules(self, extension_uuid):
+ def get_rule_dict(self, extension_uuid):
with sql.transaction() as session:
query = session.query(Rule)
query = query.filter_by(intra_extension_uuid=extension_uuid)
raise IntraExtensionNotFound()
return ref.to_dict()
- def set_rules(self, extension_uuid, subrules):
+ def set_rule_dict(self, extension_uuid, rule_dict):
with sql.transaction() as session:
query = session.query(Rule)
query = query.filter_by(intra_extension_uuid=extension_uuid)
rules = dict()
rules["id"] = uuid4().hex
rules["intra_extension_uuid"] = extension_uuid
- rules["rules"] = subrules
+ rules["rules"] = rule_dict
new_ref = Rule.from_dict(rules)
if not ref:
session.add(new_ref)
"""
raise exception.NotImplemented() # pragma: no cover
- def set_meta_rule_dict(self, extension_uuid, meta_rule):
+ def set_meta_rule_dict(self, extension_uuid, meta_rule_dict):
"""Set the Meta rule
:param extension_uuid: IntraExtension UUID
# Getter and Setter for rules
- def get_rules(self, extension_uuid):
+ def get_rule_dict(self, extension_uuid):
"""Get all rules
:param extension_uuid: IntraExtension UUID
"""
raise exception.NotImplemented() # pragma: no cover
- def set_rules(self, extension_uuid, rules):
+ def set_rule_dict(self, extension_uuid, rule_dict):
"""Set all rules
:param extension_uuid: IntraExtension UUID