TESK
TESK copied to clipboard
feat: create task
Summary by Sourcery
Add functionality to create TES tasks and convert them into Kubernetes jobs, including new modules and API endpoints. Refactor existing code for consistency and enhance error handling.
New Features:
- Introduce a new feature to create TES tasks and convert them into Kubernetes jobs, including handling of taskmaster and executor jobs.
- Add a new module for converting TES tasks to Kubernetes jobs, including handling of taskmaster and executor jobs.
- Implement a new API endpoint for creating tasks in the TESK API, which processes task requests and returns responses.
Enhancements:
- Refactor the existing code to use lowercase constants for better consistency and readability.
- Enhance the KubernetesError class to include a method for checking if an object name is duplicated.