def rule(rule_id): """ Returns an existing template Args: rule_id - int - The ID of the Rule """ rule = Rule.get_by_id(rule_id) if not rule: return json_error(404, 'Rule not found', {}) return jsonify(rule.to_dict())
def delete_rule(rule_id): ''' Deletes and existing rule Args: rule_id - int - the ID of the Rule ''' rule = Rule.get_by_id(rule_id) if not rule or rule.owner_domain != g.domain: return json_error(404, 'Rule not found', {}) rule.key.delete() return jsonify({'success': True, 'error': None, 'data': {}})