From f94e57667ce6dd10951c3e46e45b9b83534d8e8a Mon Sep 17 00:00:00 2001 From: ejseqera Date: Thu, 25 Apr 2024 20:15:04 -0400 Subject: [PATCH] fix: generate json data for workspaces with org argument for correct deletion --- seqerakit/overwrite.py | 2 +- seqerakit/utils.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/seqerakit/overwrite.py b/seqerakit/overwrite.py index d624ddf..4be03a5 100644 --- a/seqerakit/overwrite.py +++ b/seqerakit/overwrite.py @@ -255,7 +255,7 @@ def _get_json_data(self, block, args, keys_to_get): self.cached_jsondata = json_method( block, "list", "-w", sp_args["workspace"] ) - elif block == "members": # TODO + elif block == "members" or block == "workspaces": # TODO sp_args = self._get_values_from_cmd_args(args, keys_to_get) self.cached_jsondata = json_method( block, "list", "-o", sp_args["organization"] diff --git a/seqerakit/utils.py b/seqerakit/utils.py index b58c3d1..bfa0203 100644 --- a/seqerakit/utils.py +++ b/seqerakit/utils.py @@ -66,7 +66,7 @@ def check_if_exists(json_data, namekey, namevalue): """ if not json_data: return False - logging.info(f"Checking if {namekey} {namevalue} exists in Seqera Platform...") + logging.info(f" Checking if {namekey} {namevalue} exists in Seqera Platform...") # Regex pattern to match environment variables in the string env_var_pattern = re.compile(r"\$\{?[\w]+\}?")