コード例 #1
0
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())
コード例 #2
0
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': {}})