import os
import sys
import json
+import logging
from tic import command
+from tic.utils import log
from tic.utils import file
from tic.utils import error
from tic.server import tic_server
return parser
def main(argv):
+ logger = logging.getLogger('tic')
try:
# Setup argument parser
parser = create_parser()
pass
elif args.subparser_name == 'start':
tic_server.start(args.port)
- else:
- print('Nothing')
return 0
-
except KeyboardInterrupt:
### handle keyboard interrupt ###
return 0
except error.TICError as err:
- print(err)
+ logger.error(err)
except Exception as e:
- print(e)
+ logger.error(err)
return 2
if __name__ == "__main__":
+ log.setup('tic')
sys.exit(main(sys.argv))