E3SM-Project / E3SM-Project/zstash
[Feature]: Allow cfg for specifying include/exclude
- Dominant language
- Python
- Stars
- 11
- Forks
- 10
- Avg merge
- 14h 18m
- Merged PRs (30d)
- 1
Description
### How will this affect the next version number?
New feature (increment MINOR version)
### Is your feature request related to a problem?
Specifying `include/exclude` on the command line can quickly become complicated, e.g., in the data publication team's use of `zstash`.
### Describe the solution you'd like
@TonyB9000 mentioned it would be useful to give values for the `include` and `exclude` parameters via a list in a file rather than a command-line string
### Describe alternatives you've considered
_No response_
### Additional context
_No response_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating zstash’s command-line handling for the include and exclude parameters, then trace how configuration values are parsed. Verify how a file-based list should be represented and ensure both options accept values from a file; done means users can provide include and exclude lists without a complex command-line string.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100