Skip to content

0.1.11

Latest
Compare
Choose a tag to compare
@tcaiazzi tcaiazzi released this 31 Mar 14:31
d804d17

Changelog

  1. CommandFactory Implementation:

    • Each check must implement a run_from_configuration method.
    • This method takes the full configuration, extracts the necessary parameters, and runs the check.
    • If the parameters are missing, it returns an empty list; otherwise, it returns a list of check results.
  2. Refactored __main__ Class:

    • Now utilizes the CommandFactory to create and execute checks dynamically.
  3. Check Priority:

  4. CheckResult Refactoring:

    • Introduces SuccessfulCheck and FailedCheck classes, improving result handling and clarity.