From 559b5c28151bb7af2571b3a454ecf92caf843c85 Mon Sep 17 00:00:00 2001 From: Matt McLoughlin Date: Thu, 17 Aug 2023 10:12:02 -0700 Subject: [PATCH 1/2] Update task_execution_service.openapi.yaml --- openapi/task_execution_service.openapi.yaml | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/openapi/task_execution_service.openapi.yaml b/openapi/task_execution_service.openapi.yaml index 8cf520c..8cd717f 100644 --- a/openapi/task_execution_service.openapi.yaml +++ b/openapi/task_execution_service.openapi.yaml @@ -525,8 +525,7 @@ components: type: string description: |- URL at which the TES server makes the output accessible after the task is complete. - When tesOutput.path contains wildcards, it must be a directory; see - `tesOutput.path_prefix` for details on how output URLs are constructed in this case. + When tesOutput.path contains wildcards, it must be a directory For Example: - `s3://my-object-store/file1` - `gs://my-bucket/file2` @@ -536,16 +535,9 @@ components: description: |- Absolute path of the file inside the container. May contain pattern matching wildcards to select multiple outputs at once, but mind - implications for `tesOutput.url` and `tesOutput.path_prefix`. + implications for `tesOutput.url` Only wildcards defined in IEEE Std 1003.1-2017 (POSIX), 12.3 are supported; see https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_13 - path_prefix: - type: string - description: |- - Prefix to be removed from matching outputs if `tesOutput.path` contains wildcards; - output URLs are constructed by appending pruned paths to the directory specfied - in `tesOutput.url`. - Required if `tesOutput.path` contains wildcards, ignored otherwise. type: $ref: '#/components/schemas/tesFileType' description: Output describes Task output files. From 881483ffd2e5b96a897b6296d06bbb9f249f543a Mon Sep 17 00:00:00 2001 From: Matt McLoughlin Date: Thu, 17 Aug 2023 10:13:32 -0700 Subject: [PATCH 2/2] Update task_execution_service.openapi.yaml --- openapi/task_execution_service.openapi.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openapi/task_execution_service.openapi.yaml b/openapi/task_execution_service.openapi.yaml index 8cd717f..0ee5bb8 100644 --- a/openapi/task_execution_service.openapi.yaml +++ b/openapi/task_execution_service.openapi.yaml @@ -525,7 +525,7 @@ components: type: string description: |- URL at which the TES server makes the output accessible after the task is complete. - When tesOutput.path contains wildcards, it must be a directory + When tesOutput.path contains wildcards, it must be a directory. For Example: - `s3://my-object-store/file1` - `gs://my-bucket/file2` @@ -535,7 +535,7 @@ components: description: |- Absolute path of the file inside the container. May contain pattern matching wildcards to select multiple outputs at once, but mind - implications for `tesOutput.url` + implications for `tesOutput.url`. Only wildcards defined in IEEE Std 1003.1-2017 (POSIX), 12.3 are supported; see https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_13 type: