From c8daada003b6d4de40c0c523b6e1bcd7702ba66e Mon Sep 17 00:00:00 2001 From: Sven Augustin Date: Tue, 25 May 2021 21:23:54 +0200 Subject: [PATCH] error if unconnected source is added to cacher --- cacher.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cacher.py b/cacher.py index 6c538b0..06531ba 100644 --- a/cacher.py +++ b/cacher.py @@ -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