Merge pull request #25 in SSA/data from release/WS-0.1 to main
* commit '547a77f1': (217 commits) Initial docker work CapabilityQueue: added threaded queue manager, fixed bugs that were in the way of things working smoothly CapabilityService: Added check for no-op workflow event in update_execution Refactored threaded channel/connection to be more elegant adding missing argument parameter Connections can now be threaded with no errors Refactor to make Capability use workflow REST API Added test for creating and submitting workflow requests Add execute method and flush out implementation on prepare-and-run Widen create_workflow_request API Move tests around Fix some APIs to use interfaces instead of implementations I realized this argument is definitely missing, but probably other arguments are missing as well Add execute to step, and step class types fixing status persistence with magic. Not sure why this worked but... it did... Added a failure test case to vulture Added some untracked files that were annoying me Corrected -1 exit code message; added default exit code message Added threaded argument to appropriate docstrings misc. clean up Added persistence tests WorkflowInfo/CapabilityInfo: added methods to test persistence Replace workflow event monitor internal call with executable. Fix another execution_id lookup. Change workflow event listening to a thread. ...
No related branches found
No related tags found
Showing
- .gitignore 6 additions, 1 deletion.gitignore
- Dockerfile 7 additions, 0 deletionsDockerfile
- Makefile 31 additions, 8 deletionsMakefile
- apps/cli/capabilities/null_capability.py 263 additions, 0 deletionsapps/cli/capabilities/null_capability.py
- apps/cli/capabilities/run_capability.py 40 additions, 0 deletionsapps/cli/capabilities/run_capability.py
- apps/cli/executables/alma_product_fetch/setup.py 1 addition, 1 deletionapps/cli/executables/alma_product_fetch/setup.py
- apps/cli/executables/alma_reingester/setup.py 2 additions, 2 deletionsapps/cli/executables/alma_reingester/setup.py
- apps/cli/executables/datafetcher/setup.py 1 addition, 1 deletionapps/cli/executables/datafetcher/setup.py
- apps/cli/executables/epilogue/setup.py 1 addition, 1 deletionapps/cli/executables/epilogue/setup.py
- apps/cli/executables/ingestion/setup.py 5 additions, 5 deletionsapps/cli/executables/ingestion/setup.py
- apps/cli/executables/null/setup.py 1 addition, 1 deletionapps/cli/executables/null/setup.py
- apps/cli/executables/vlba_grabber/setup.py 2 additions, 2 deletionsapps/cli/executables/vlba_grabber/setup.py
- apps/cli/executables/vulture/README.md 5 additions, 0 deletionsapps/cli/executables/vulture/README.md
- apps/cli/executables/vulture/setup.py 34 additions, 0 deletionsapps/cli/executables/vulture/setup.py
- apps/cli/executables/vulture/src/vulture/__init__.py 0 additions, 0 deletionsapps/cli/executables/vulture/src/vulture/__init__.py
- apps/cli/executables/vulture/src/vulture/_version.py 2 additions, 0 deletionsapps/cli/executables/vulture/src/vulture/_version.py
- apps/cli/executables/vulture/src/vulture/condorlite.py 133 additions, 0 deletionsapps/cli/executables/vulture/src/vulture/condorlite.py
- apps/cli/executables/vulture/src/vulture/execute.py 68 additions, 0 deletionsapps/cli/executables/vulture/src/vulture/execute.py
- apps/cli/executables/vulture/test/null.condor 4 additions, 0 deletionsapps/cli/executables/vulture/test/null.condor
- apps/cli/executables/vulture/test/null_fail.condor 4 additions, 0 deletionsapps/cli/executables/vulture/test/null_fail.condor
Loading
Please register or sign in to comment