Skip to content
This repository was archived by the owner on Feb 21, 2023. It is now read-only.

Latest commit

 

History

History
15 lines (14 loc) · 812 Bytes

todo.md

File metadata and controls

15 lines (14 loc) · 812 Bytes

Todo

  • Refactor CLI API
    • Consider use-cases (e.g. simplest use-case should allow accepting just a vod ID and sane defaults for everything else)
    • Consider using a module (e.g. kingpin)
  • Logging
    • Support CLI flag to specify logfile path
      • Logging to file only occurs if this flag is set
    • Contents: Potential for additional events to be logged (spinning up workers, worker receiving a task, chunk download complete, worker completing a task)
  • Config file
    • File: Default location should be inside folder $HOME/.config/tvd
    • File: Support parameter (CLI flag) to specify location
  • Job file
    • Add support for "job" file which contains config for specific download jobs/tasks
      • These values should then be excluded from the config file