Python API to administer (remove) applications, recordings and entities #7990
Labels
🔩 data model
dataplatform
Rerun Data Platform integration
enhancement
New feature or request
🪵 Log & send APIs
Affects the user-facing API for all languages
⛃ re_datastore
affects the datastore itself
📺 re_viewer
affects re_viewer itself
Is your feature request related to a problem? Please describe.
Currently, it is not possible to administer applications, recordings, or entities via the Python API. When working with multiple recordings or wanting to update recordings, I would like the ability to remove them programmatically. At present, the only way to remove them is by manually clicking in the viewer.
Additionally, when working with numerous recordings, the viewer may end up with partially deleted recordings, as it automatically drops the oldest datasets.
Describe the solution you'd like
A few api commands to administer recordings.
Commands to get the current state:
Commands to delete specific things:
Commands to delete more / all things:
Describe alternatives you've considered
There seems to be a pull request here:
and an issue here but I can't find any documentation on drop_entity_path in the python api.
All these things exist in the viewer, so I hope this could be easy to implement.
The text was updated successfully, but these errors were encountered: