def pushbullet_magic():
    p = PushBullet(config["access_token"])
    devices = p.getDevices()
    iden = ""
    for dev in devices:
        if ("nickname" in dev.keys() and
                dev["nickname"] == config["device_nickname"]):
            iden = dev["iden"]
            break
    return [p, iden]
Beispiel #2
0
def get_iden(token, device):
    try:
        p = PushBullet(token)
        devices = p.getDevices()
        for dev in devices:
            if ("nickname" in dev.keys() and dev["nickname"] == device):
                iden = dev["iden"]
                break
        return iden
    except requests.ConnectionError:
        return False
Beispiel #3
0
def get_iden(token, device):
    try:
        p = PushBullet(token)
        devices = p.getDevices()
        for dev in devices:
            if ("nickname" in dev.keys() and
                    dev["nickname"] == device):
                iden = dev["iden"]
                break
        return iden
    except requests.ConnectionError:
        return False
Beispiel #4
0
def validate(token):
    try:
        p = PushBullet(token)
        devices = p.getDevices()
        nick = [False]
        for dev in devices:
            if "nickname" in dev.keys():
                nick.append(dev["nickname"])
        return nick
    except requests.HTTPError:
        return [True]
    except requests.ConnectionError:
        return ["conn_err"]
Beispiel #5
0
def validate(token):
    try:
        p = PushBullet(token)
        devices = p.getDevices()
        nick = [False]
        for dev in devices:
            if "nickname" in dev.keys():
                nick.append(dev["nickname"])
        return nick
    except requests.HTTPError:
        return [True]
    except requests.ConnectionError:
        return ["conn_err"]