diff --git a/apps/cli/executables/wf_framework/sh/ingest-request.sh b/apps/cli/executables/wf_framework/sh/ingest-request.sh index 3087e86c2f53e05c4ada6341b206507adc2d0572..8a30ba39f54a68c9a107bf24a209c4c797654e5a 100644 --- a/apps/cli/executables/wf_framework/sh/ingest-request.sh +++ b/apps/cli/executables/wf_framework/sh/ingest-request.sh @@ -3,13 +3,14 @@ set -o errexit -o nounset function usage { - echo "Usage: ingest-request [-c] [workflow_request_id] + echo "Usage: ingest-request [-c, -i] [workflow_request_id] This script sets off a Workspaces ingestion workflow of the specified type, given by the chosen option, for the provided workflow request id. Options: -c, --calibration run the ingest_cal workflow for the specified request + -i, --image run the ingest_image workflow for the specified request -h, --help display this help and exit " } @@ -19,6 +20,9 @@ case $option in --calibration|-c) action="ingest_cal" ;; + --image|-i) + action="ingest_image" + ;; --help|-h) usage ;; @@ -29,3 +33,6 @@ WORKFLOW_SERVICE=$(capo -q edu.nrao.workspaces.WorkflowSettings.serviceUrl) if [ "$action" = "ingest_cal" ]; then curl -X POST $WORKFLOW_SERVICE/workflows/std_calibration/requests/$2/ingest fi +if [ "$action" = "ingest_image" ]; then + curl -X POST $WORKFLOW_SERVICE/workflows/std_cms_image/requests/$2/ingest +fi