borgend.py

changeset 31
b4b4bb7a2ec5
parent 10
76dbfb06eba0
child 33
91421eeb4426
equal deleted inserted replaced
30:3dd525652dc8 31:b4b4bb7a2ec5
2 2
3 import logging 3 import logging
4 from threading import Thread 4 from threading import Thread
5 5
6 logging.basicConfig(#filename='example.log', 6 logging.basicConfig(#filename='example.log',
7 format='%(levelname)s:%(message)s', 7 #format='%(levelname)s:%(message)s',
8 level=logging.DEBUG) 8 level=logging.DEBUG)
9
10 logger=logging.getLogger(__name__)
9 11
10 from backup import Backup 12 from backup import Backup
11 from config import settings 13 from config import settings
12 from queue import Queue 14 from queue import Queue
13 from ui import BorgendTray 15 from ui import BorgendTray
15 17
16 backupconfigs=settings['backups'] 18 backupconfigs=settings['backups']
17 backups=[None]*len(backupconfigs); 19 backups=[None]*len(backupconfigs);
18 20
19 for i in range(len(backupconfigs)): 21 for i in range(len(backupconfigs)):
20 logging.info('Setting up backup set %d' % i) 22 logger.info('Setting up backup set %d' % i)
21 backups[i]=Backup(i, backupconfigs[i]) 23 backups[i]=Backup(i, backupconfigs[i])
22 backups[i].schedule() 24 backups[i].schedule()
23 25
24 if __name__ == "__main__": 26 if __name__ == "__main__":
25 #print(settings) 27 #print(settings)

mercurial