flamenco/pkg/shaman/TODO.md
Sybren A. Stüvel 4e8e71e4e2 Initial checkin of Shaman of Flamenco 2
This is not yet working, it's just a direct copy of the Manager of Flamenco
2, with Logrus replaced by Zerolog. The API has been documented in
flamenco-manager.yaml as a starting point for the integration.
2022-03-25 14:10:26 +01:00

418 B

Ideas for the future

In no particular order:

  • Remove testing endpoints (including the dummy JWT token generation).
  • Monitor free harddisk space for checkout and file storage directories.
  • Graceful shutdown:
    • Close HTTP server while keeping current requests running.
    • Complete currently-running checkouts.
    • Maybe complete currently running file uploads?
  • Automatic cleanup of unfinished uploads.