Opened 9 years ago
Last modified 6 years ago
#2804 new enhancement
pattern option for t.list and t.remove
Reported by: | veroandreo | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | 7.6.2 |
Component: | Temporal | Version: | unspecified |
Keywords: | t.list, t.remove | Cc: | |
CPU: | Unspecified | Platform: | Linux |
Description
Would that be possible to have a "pattern" option both in t.list and t.remove (as we have in g.list and g.remove) to make it easier to search and remove stds according to a pattern in their name??
Change History (13)
comment:1 by , 9 years ago
Milestone: | → 7.0.4 |
---|---|
Platform: | Unspecified → Linux |
follow-up: 8 comment:2 by , 9 years ago
comment:3 by , 9 years ago
Milestone: | 7.0.4 → 7.0.5 |
---|
comment:4 by , 8 years ago
Milestone: | 7.0.5 → 7.3.0 |
---|
comment:8 by , 8 years ago
Replying to lucadelu:
Soeren (and all) I looked into code of t.list and I discovered two possible way to implement this:
- simpler add into get_dataset_list function a LIKE operetor passing the pattern string
Would there be the problem that the LIKE operator behaviour then depends on the DB backend?
- more complex using the python fnmatch module to fetch the right databases, but in this case we should get always the name of dataset in the query and later check if it is a required column otherwise not print/write the field
What do you suggest? (also other ways are welcome)
Solving the list problem also the remove one should be simpler to implement.
Overall, it would be good to achieve a similar usability as for g.list/g.remove if all possible.
comment:10 by , 7 years ago
Milestone: | 7.4.1 → 7.4.2 |
---|
comment:11 by , 6 years ago
Milestone: | 7.4.2 → 7.6.0 |
---|
All enhancement tickets should be assigned to 7.6 milestone.
Soeren (and all) I looked into code of t.list and I discovered two possible way to implement this:
What do you suggest? (also other ways are welcome)
Solving the list problem also the remove one should be simpler to implement.