Skip to content

Conversation

kinow
Copy link
Member

@kinow kinow commented Jul 30, 2025

From BSC-ES/autosubmit-config-parser#63

Check List

  • I have read CONTRIBUTING.md.
  • Contains logically grouped changes (else tidy your branch by rebase).
  • Does not contain off-topic changes (use other PRs for other changes).
  • Applied any dependency changes to pyproject.toml.
  • Tests are included (or explain why tests are not needed).
  • Changelog entry included in CHANGELOG.md if this is a change that can affect users.
  • Documentation updated.
  • If this is a bug fix, PR should include a link to the issue (e.g. Closes #1234).

@kinow
Copy link
Member Author

kinow commented Jul 30, 2025

Due to code changes it's not easy/feasible to migrate the commit you did, @dbeltrankyl . I tried to apply that to the current code. Not sure if this is still useful though (I don't remember the context for the change, but just so we don't forget it).

Your original comment was:


This branch is a set of fixes/additions related to https://earth.bsc.es/gitlab/digital-twins/de_340-2/workflow/-/issues/184

In particular, this is to help Francesc to easily configure what sections of jobs will be inside the wrapper.

Before, autosubmit only allowed:

WRAPPERS:
 WRAPPER:
     JOBS_IN_WRAPPER: "opa_X_Y_Z opa_X_Y_Z2 ...."

Now it allows:

WRAPPERS:
 WRAPPER:
    JOBS_IN_WRAPPER: "opa_X_Y_Z opa_X_Y_Z2 ...."
WRAPPERS:
 WRAPPER:
    JOBS_IN_WRAPPER: 
       - "opa_X_Y_Z" 
        - "opa_X_Y_Z2"
WRAPPERS:
 WRAPPER:
    JOBS_IN_WRAPPER: "opa_X_Y_*" # * will look at as_conf.experiment_data["jobs"].keys to add each section that matches it.
  • Pending pytest ( that's why it is a draft yet). I am working on other additions/fixes
  • Pending docs ( will come with Autosubmit twin branch )

@kinow kinow changed the title Added * wildcard [config] Added * wildcard Jul 30, 2025
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.

1 participant