Allow multiple different possible backends for getting usage data.
Registered by
lazyteq
Use python3's ABCs to enable multiple backends for recording usage data. Currently an external program, vnstat, is used. Pluggable backends would make it easier to support more platforms and would also make it possible to replace it with a custom daemon to provide specific functionality that is difficult with vnstat.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.