TESK icon indicating copy to clipboard operation
TESK copied to clipboard

feat: create task

Open JaeAeich opened this issue 5 months ago • 1 comments

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.

JaeAeich avatar Sep 05 '24 18:09 JaeAeich