swh.counters package#
Subpackages#
Submodules#
Module contents#
- swh.counters.get_counters(cls: str, **kwargs: Dict[str, Any]) CountersInterface [source]#
Get an counters object of class cls with arguments args.
- Parameters:
cls – counters’s class, either ‘local’ or ‘remote’
args – dictionary of arguments passed to the counters class constructor
- Returns:
an instance of swh.counters’s classes (either local or remote)
- Raises:
ValueError if passed an unknown counters class. –
- swh.counters.get_history(cls: str, **kwargs: Dict[str, Any]) HistoryInterface [source]#
Get a history object of class cls with arguments kwargs.
- Parameters:
cls – history’s class, only ‘prometheus’ is supported actually
kwargs – dictionary of arguments passed to the counters class constructor
- Returns:
an instance of swh.counters.history’s classes (either local or remote)
- Raises:
ValueError if passed an unknown history class. –