Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve catalog version reporting #294

Open
marc-white opened this issue Dec 6, 2024 · 2 comments · Fixed by #295
Open

Improve catalog version reporting #294

marc-white opened this issue Dec 6, 2024 · 2 comments · Fixed by #295
Labels
enhancement New feature or request

Comments

@marc-white
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

At present, the only way to know what catalog versions are available is to directly look at the directories in /g/data/xp65/public/apps/access-nri-intake-catalog/. This is, obviously, not a great solution.

Describe the feature you'd like

There should be a function, available in Python, that lists all available catalog versions.

The function should list:

  • All versions available with the current catalog.yaml file;
  • All versions available if a user copies one of the old catalog.yaml files to their home area.

Describe alternatives you've considered

Nil.

Additional context

This is handy for use with a post-catalog build test notebook (#279 ).

@marc-white
Copy link
Collaborator Author

I'd forgotten that version reporting already exists (access_nri_intake.utils.available_versions), but it's pretty limited, can't handle outdated catalog YAMLs, etc. I'm updating it.

@marc-white marc-white linked a pull request Dec 9, 2024 that will close this issue
@github-project-automation github-project-automation bot moved this from In Progress to Done in Model Evaluation & Diagnostics Dec 10, 2024
@marc-white marc-white changed the title Enable catalog version reporting Improve catalog version reporting Dec 10, 2024
@marc-white marc-white moved this from Done to Backlog in Model Evaluation & Diagnostics Dec 10, 2024
@marc-white
Copy link
Collaborator Author

Re-opening this issue - still need to implement version reporting for outdated catalogs, accessible by out-of-date catalog-<min.vers.>-<max.vers.>.yaml files. (None of these exist yet, so not urgent.)

@marc-white marc-white reopened this Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

Successfully merging a pull request may close this issue.

1 participant