Пример #1
0
def unregister_domain(domain):
    """Unregisters a domain from reporting.

    Unregistering a domain that isn't registered is a no-op.
    """
    prefixes = (
        'registered_for_reporting',
        'resolution_report',
        'resolution_report_updated',
        'delta_report',
        'delta_report_updated',
        'delta_report_read',
    )
    for prefix in prefixes:
        db.delete(prefix, domain)
Пример #2
0
def unregister_domain(domain):
    """Unregisters a domain from reporting.

    Unregistering a domain that isn't registered is a no-op.
    """
    prefixes = (
        'registered_for_reporting',
        'resolution_report',
        'resolution_report_updated',
        'delta_report',
        'delta_report_updated',
        'delta_report_read',
    )
    for prefix in prefixes:
        db.delete(prefix, domain)
Пример #3
0
def unsubscribe(sub_id):
    """Unsubscribe a user."""
    db.delete('email_sub', sub_id)
    db.delete('email_sub_last_sent', sub_id)
Пример #4
0
def remove_proposition(verify_code):
    """Remove an existing proposition."""
    db.delete('email_sub_pending', verify_code)
Пример #5
0
def unsubscribe(sub_id):
    """Unsubscribe a user."""
    db.delete('email_sub', sub_id)
    db.delete('email_sub_last_sent', sub_id)
Пример #6
0
def remove_proposition(verify_code):
    """Remove an existing proposition."""
    db.delete('email_sub_pending', verify_code)