def ban(event):
    r = event.request
    ip_ban = general.list_bans(ip = r.remote_addr)

    if 'logged_in' in r.session:
        username_ban = general.list_bans(username = users.get_user_by_id(r.session['users.id']).name)
    else:
        username_ban = False

    if ip_ban or username_ban:
        raise httpexceptions.HTTPForbidden
dataset/ETHPy150Open sjuxax/raggregate/raggregate/subscribers.py/ban/original