Raise error if MemoryUsageHandler is instanciated directly
This commit is contained in:
parent
b9e15aac41
commit
acce73f26d
1 changed files with 2 additions and 0 deletions
|
@ -31,6 +31,8 @@ class MemoryUsageHandler(EventHandler):
|
||||||
self,
|
self,
|
||||||
**kwargs,
|
**kwargs,
|
||||||
) -> None:
|
) -> None:
|
||||||
|
if type(self) is MemoryUsageHandler:
|
||||||
|
raise RuntimeError('Do not instanciate MemoryUsageHandler directly!')
|
||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
|
|
||||||
self._data_model = MemoryUsageDataModel()
|
self._data_model = MemoryUsageDataModel()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue