error if unconnected source is added to cacher

This commit is contained in:
2021-05-25 21:23:54 +02:00
parent 4fe9cd635d
commit c8daada003
+2
View File
@@ -9,6 +9,8 @@ class Cacher:
def add_source(self, src, size=100):
name = src.name
if not src.is_connected:
raise RuntimeError(f"source NOT connected: {name}")
cache = self.add_cache(name, size=size)
src.add_callback(cache.callback_append)
return cache