generated from allenai/python-package-template
-
Notifications
You must be signed in to change notification settings - Fork 53
Open
Labels
Description
🚀 The feature, motivation and pitch
Goal: API for removing a step from a workspace's cache.
- Add
workspace.remove_step() - Implement method for all local and remote workspaces.
- Expose API to CLI: eg.
tango workspace remove <step_name>(will be useful to expose other workspace functions likelist runsandlist stepsalso).
Alternatives
Manually delete from workspace. This can be done for local workspace, since it only requires deleting folders, but not very easily for remote workspaces, which may store step info in datastores and the actual data in cloud buckets.
Additional context
We have run into situations where this would be useful : #413