Skip to content

[v7r0] transformation scripts command line parsing, Components with underscores#4656

Merged
atsareg merged 3 commits into
DIRACGrid:rel-v7r0from
andresailer:v7r0_minor
Jun 28, 2020
Merged

[v7r0] transformation scripts command line parsing, Components with underscores#4656
atsareg merged 3 commits into
DIRACGrid:rel-v7r0from
andresailer:v7r0_minor

Conversation

@andresailer

Copy link
Copy Markdown
Contributor

ComponentInstaller: allow underscores in installed components

The previous split would drop things after an underscore in the installed components name (e.g., Bdii2CSAgent_GLUE2), this leads to bad displays and log file displaying in the webapp SystemAdministrator. (Show Errors -> Show Log fails to find log file)

I am not sure if this change affects anyone negatively? Maybe somewhere something other then SystemName_ComponentName would be in the startup directory, where superfluous characters need to be dropped, or they should be ignored?

BEGINRELEASENOTES

*Framework
FIX: ComponentInstaller did not allow having underscores in the IntanceNames affecting the WebApp SystemAdministrator log file display via show errors -> show log

*TS
FIX: fix parsing of command line flags (e.g., -ddd) for dirac-transformation-archive/clean/remove-output/verify-outputdata

ENDRELEASENOTES

The previous split would drop things after an underscore in the installed components name (e.g., Bdii2CSAgent_GLUE2)
allows calling the script with e.g., -ddd

@fstagni fstagni left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine to me

@atsareg atsareg merged commit 027019e into DIRACGrid:rel-v7r0 Jun 28, 2020
@andresailer andresailer deleted the v7r0_minor branch June 29, 2020 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants