예제 #1
0
def get_all_canary_nxdomains():
    return list(db.smembers(KEY_CANARY_NXDOMAINS))
예제 #2
0
def get_all_linkedin_accounts():
    all_linkedin_accounts = []
    for key in db.smembers(KEY_LINKEDIN_ACCOUNTS):
        all_linkedin_accounts.append(get_linkedin_account(username_key=key))
    return all_linkedin_accounts
예제 #3
0
def get_all_bitcoin_accounts():
    all_bitcoin_accounts = []
    for key in db.smembers(KEY_BITCOIN_ACCOUNTS):
        all_bitcoin_accounts.append(get_bitcoin_account(address_key=key))
    return all_bitcoin_accounts
예제 #4
0
def get_all_imgur_tokens():
    all_imgur_tokens = []
    for key in db.smembers(KEY_IMGUR_TOKENS):
        all_imgur_tokens.append(db.hgetall(key))
        all_imgur_tokens[-1]['count'] = int(all_imgur_tokens[-1]['count'])
    return all_imgur_tokens
예제 #5
0
def get_all_canary_pages():
    return list(db.smembers(KEY_CANARY_PAGES))
예제 #6
0
def list_webhook_tokens(webhook):
    return db.smembers(KEY_WEBHOOK_IDX+webhook)
예제 #7
0
def get_all_canary_path_elements():
    return list(db.smembers(KEY_CANARY_PATH_ELEMENTS))
예제 #8
0
def delete_webhook_tokens(webhook):
    for token in db.smembers(KEY_WEBHOOK_IDX+webhook):
        db.delete(KEY_CANARYDROP+token)
    # delete idx set
    db.delete(KEY_WEBHOOK_IDX+webhook)
예제 #9
0
def list_email_tokens(email_address):
    return db.smembers(KEY_EMAIL_IDX+email_address)
예제 #10
0
def get_all_canary_nxdomains():
    return list(db.smembers(KEY_CANARY_NXDOMAINS))
예제 #11
0
def delete_email_tokens(email_address):
    for token in db.smembers(KEY_EMAIL_IDX+email_address):
        db.delete(KEY_CANARYDROP+token)
    # delete idx set
    db.delete(KEY_EMAIL_IDX+email_address)
예제 #12
0
def get_all_canary_pages():
    return list(db.smembers(KEY_CANARY_PAGES))
예제 #13
0
def get_all_bitcoin_accounts():
    all_bitcoin_accounts = []
    for key in db.smembers(KEY_BITCOIN_ACCOUNTS):
        all_bitcoin_accounts.append(get_bitcoin_account(address_key=key))
    return all_bitcoin_accounts
예제 #14
0
def get_all_canary_path_elements():
    return list(db.smembers(KEY_CANARY_PATH_ELEMENTS))
예제 #15
0
def get_all_linkedin_accounts():
    all_linkedin_accounts = []
    for key in db.smembers(KEY_LINKEDIN_ACCOUNTS):
        all_linkedin_accounts.append(get_linkedin_account(username_key=key))
    return all_linkedin_accounts
예제 #16
0
def get_all_imgur_tokens():
    all_imgur_tokens = []
    for key in db.smembers(KEY_IMGUR_TOKENS):
        all_imgur_tokens.append(db.hgetall(key))
        all_imgur_tokens[-1]['count'] = int(all_imgur_tokens[-1]['count'])
    return all_imgur_tokens