- # TODO: Why do I need to intercept OSError here?
- # why is it not wrapped in PlayerError in __getattr__?
- # (cf. commit message for more)
- try:
- self._reset_cache()
- except OSError as err:
- raise PlayerError(f'Error during cache init: {err}') from err