borgend/__main__.py

changeset 142
ad1d4a29ec75
parent 135
45c1a38f8709
child 145
2e8b9a3caa56
equal deleted inserted replaced
141:a1c97bc1789e 142:ad1d4a29ec75
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 import borgend.branding as branding 13 from . import branding
14 import borgend.locations as locations 14 from . import 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 import borgend.config as config 51 from . import config
52 import borgend.dreamtime as dreamtime 52 from . import dreamtime
53 import borgend.loggers as loggers 53 from . import loggers
54 from borgend.scheduler import Scheduler 54 from .scheduler import Scheduler
55 from borgend.repository import Repository 55 from .repository import Repository
56 from borgend.backup import Backup 56 from .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