- Adding support for SlurmTaskExecutor in `daggyd` if DAGGY_ENABLE_SLURM is defined. - Renaming some test cases - Enabling compile-time slurm support - Adding slurm documentation
29 lines
866 B
Markdown
29 lines
866 B
Markdown
Tasks
|
|
==
|
|
|
|
- REST Server
|
|
- [ ] Add in authorization scheme (maybe PAM auth endpoint with JWT?)
|
|
- Core Functionality
|
|
- rename TaskList to TaskSet
|
|
- Add support for Task.runSpec
|
|
- Executors can validate runspecs
|
|
- Executors can expand runspecs
|
|
- Allow `{{,!DATES}}` style interpolation, where values from `{{DATES}}` are preserved as a single, comma separated
|
|
list
|
|
- Loggers
|
|
- [ ] FileSystemLogger
|
|
- [ ] Add unit tests
|
|
- [ ] Add more error checking
|
|
- [ ] General logger
|
|
- [ ] Redis DAGRunLogger
|
|
- Server
|
|
- [ ] Multiple execution pools
|
|
- [ ] per-Executor parameters
|
|
- Utilities
|
|
- daggyd
|
|
- [ ] Add config file support
|
|
- [ ] Support for all the different executors / state loggers
|
|
- daggyc
|
|
- [ ] Submission
|
|
- [ ] Querying
|