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

improve scheduler detection logic and add torque queue detection when validating executors #1738

Merged
merged 2 commits into from
Mar 27, 2024

Commits on Mar 27, 2024

  1. move scheduler detection logic into separate module named detection.py

    which will be used for containing logic for each scheduler.
    Added logic for detecting queues from Torque and returning them as a
    JSON dict.
    Refactored codebase a bit to help with code readability
    Add docstring
    shahzebsiddiqui committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    3f30f1f View commit details
    Browse the repository at this point in the history
  2. improve scheduler detection logic for Torque executor where we now check

    for queue logic and we can invalidate an executor if queue is not
    present or in enabled state
    shahzebsiddiqui committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    e8c866e View commit details
    Browse the repository at this point in the history