borgend.py

changeset 1
4cdc9c1f6b28
parent 0
f5aecaad0bcf
child 2
e343594c0014
equal deleted inserted replaced
0:f5aecaad0bcf 1:4cdc9c1f6b28
1 #!/usr/local/bin/python3 1 #!/usr/local/bin/python3
2 import rumps 2
3 #import json 3 from backup import Backup
4 #import multiprocessing as mp 4 from config import settings
5 import threading as th 5 import ui
6 import queue 6 import queue
7 from pkg_resources import resource_string 7 import scheduler
8 from config import settings
9
10 # f=io.open('status.json', 'r');
11 # data=json.load(f);
12
13 class BorgendTray(rumps.App):
14 @rumps.clicked("Status...")
15 def prefs(self, _):
16 rumps.alert("None")
17
18 8
19 if __name__ == "__main__": 9 if __name__ == "__main__":
20 print(settings) 10 print(settings)
21 #BorgendTray("Borgend").run() 11 #BorgendTray("Borgend").run()
22 12
13 backupconfigs=settings['backups']
14 backups=[None]*len(backupconfigs);
15
16 for i in range(len(backupconfigs)):
17 backups[i]=Backup(i, backupconfigs[i])
18
19
20 schedul

mercurial