Skip to content

Commit 3476d79

Browse files
authored
Merge pull request #5907 from DIRACGridBot/cherry-pick-2-4f26922c1-integration
[sweep:integration] fix: fixed parsing of tags
2 parents 546f48f + a6c871d commit 3476d79

File tree

1 file changed

+2
-2
lines changed
  • src/DIRAC/WorkloadManagementSystem/Client

1 file changed

+2
-2
lines changed

src/DIRAC/WorkloadManagementSystem/Client/Matcher.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,11 +184,11 @@ def _processResourceDescription(self, resourceDescription):
184184
if resourceDescription.get("Tag"):
185185
tags = resourceDescription["Tag"]
186186
resourceDict["Tag"] = (
187-
tags if isinstance(tags, list) else list({tag.strip("\"'") for tag in tags.strip("[]").split(",")})
187+
tags if isinstance(tags, list) else list({tag.strip("\"' ") for tag in tags.strip("[]").split(",")})
188188
)
189189
if "RequiredTag" in resourceDescription:
190190
requiredTagsList = (
191-
resourceDescription["RequiredTag"].split(",")
191+
list({tag.strip("\"' ") for tag in resourceDescription["RequiredTag"].strip("[]").split(",")})
192192
if isinstance(resourceDescription["RequiredTag"], str)
193193
else resourceDescription["RequiredTag"]
194194
)

0 commit comments

Comments
 (0)