Skip to content

Latest commit

 

History

History
24 lines (22 loc) · 1.04 KB

todo.md

File metadata and controls

24 lines (22 loc) · 1.04 KB

Some extra ideas:

  • Create a test for the whole project
  • add help info on the arguments
  • Create the option to calculate the size of the job before running
  • multi threaded
  • create a class for session_id so we can keep track of all the sessions_id generated
  • improve stats output - in particular, manage messages depending on flags
  • add pause, and control+interrupts control
  • think about alternative to session-id for renaming files ... woud be nice not to copy again if file exists even if user has decided not to use delete source
  • create different output files depending on configuration:
    • script option
    • new file names option
    • stats output
  • rethink how to count files when do_* is disabled
  • move merge operations to its own class and file and leave the cli parsing only on the main file
  • add exclusion files
  • add timing
  • add continuous, pause, interrupt, continue option
  • add database handling for improved logging

Done:

  • move the DO_* to a config class
  • try to avoid using with alive_bar() and move to a function like mechanism