import datetime
import logging
-from dirhandler import DirHandler
+from migrator import Migrator
parser = argparse.ArgumentParser(description='Process some integers.')
parser.add_argument('SOURCE_DIR', type=str, help='source directory')
logging.basicConfig(format='[%(asctime)s] %(levelname)s: %(message)s',
level=log_level, datefmt='%m/%d/%Y %H:%M:%S')
-handler = DirHandler(args.SOURCE_DIR, args.DEST_DIR)
-handler.migrate(args.cleanup)
+migrator = Migrator(args.SOURCE_DIR, args.DEST_DIR)
+
+migrator.migrate(args.cleanup)
+
if args.cleanup:
- handler.cleanup()
+ migrator.cleanup()
+
+migrator.close()