Пример #1
0
def load_db():
    device_list = []

    import appdirs, os
    app_dir = appdirs.user_data_dir('transmission-manager')
    db_file = os.path.join(app_dir,"device_list")
    if os.path.exists( db_file ):
        with open(db_file, 'r') as df:
            db_lines = df.readlines()

        from device import Device
        for db_line in db_lines:
            d = Device()
            d.from_string(db_line)
            device_list.append(d)

    return device_list