borgend/__main__.py

changeset 145
2e8b9a3caa56
parent 142
ad1d4a29ec75
equal deleted inserted replaced
144:31227feaa05a 145:2e8b9a3caa56
8 import sys 8 import sys
9 import argparse 9 import argparse
10 import platform 10 import platform
11 import logging 11 import logging
12 # Own modules needed at this stage 12 # Own modules needed at this stage
13 from . import branding 13 import borgend.branding as branding
14 from . import locations 14 import borgend.locations as locations
15 15
16 # 16 #
17 # Argument processing 17 # Argument processing
18 # 18 #
19 19
46 46
47 def main(): 47 def main():
48 args=parser.parse_args() 48 args=parser.parse_args()
49 49
50 # Done parsing args, import our own modules, and launch everything 50 # Done parsing args, import our own modules, and launch everything
51 from . import config 51 import borgend.config as config
52 from . import dreamtime 52 import borgend.dreamtime as dreamtime
53 from . import loggers 53 import borgend.loggers as loggers
54 from .scheduler import Scheduler 54 from borgend.scheduler import Scheduler
55 from .repository import Repository 55 from borgend.repository import Repository
56 from .backup import Backup 56 from borgend.backup import Backup
57 57
58 logger=loggers.mainlogger 58 logger=loggers.mainlogger
59 59
60 if args.debug: 60 if args.debug:
61 logger.setLevel(logging.DEBUG) 61 logger.setLevel(logging.DEBUG)

mercurial