Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Celery as an executor and refactor threading logic #41

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Commits on Nov 14, 2024

  1. Add Celery as an executor and refactor threadng logic

    - Implement Celery for task execution
    - Refactor code to improve thread handling and structure
    Mohammad Torkashvand committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    c211224 View commit details
    Browse the repository at this point in the history
  2. Update env.example

    Co-authored-by: Karel van Klink <[email protected]>
    2 people authored and Mohammad Torkashvand committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    d9db667 View commit details
    Browse the repository at this point in the history
  3. Pin all dependencies to exact versions.

    Add input validation to sanitize data at API level.
    Write a test for incorrect playbook paths.
    Mohammad Torkashvand committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    10056c1 View commit details
    Browse the repository at this point in the history
  4. make mypy happy again.

    Mohammad Torkashvand committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    8d9a0f3 View commit details
    Browse the repository at this point in the history
  5. make dependencies versoins exact again

    Mohammad Torkashvand committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    d6042be View commit details
    Browse the repository at this point in the history
  6. refactor login in run_playbook_proc_task

    Mohammad Torkashvand committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    9172a7a View commit details
    Browse the repository at this point in the history
  7. add qotation to env variables

    Mohammad Torkashvand committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    3033fc5 View commit details
    Browse the repository at this point in the history