payu-org / payu

A workflow management tool for numerical models on the NCI computing systems
Apache License 2.0
18 stars 25 forks source link

Add cmd-line flag to disable metadata + UUID generation and commits #447

Open jo-basevi opened 1 week ago

jo-basevi commented 1 week ago

Add cmd line flag --metadata-off/-M (better names?) to payu subcommands to disable metadata files or UUIDs being created. This uses control directory for experiment names. (so equivalent to metadata: enable: false in config.yaml)

Added this flag to sub-commands that create an Experiment class instance - so archive, collate, profile, run, setup, sweep and sync.

Closes #446

pep8speaks commented 1 week ago

Hello @jo-basevi! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

Line 289:2: W292 no newline at end of file