From 0f75a861856175df972d9999baf4cd85a81fdb43 Mon Sep 17 00:00:00 2001 From: Florent Date: Wed, 2 Apr 2014 10:26:45 +0200 Subject: [PATCH] Fix small errors --- modules/sachsen/backend.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/sachsen/backend.py b/modules/sachsen/backend.py index b3e7a924..4c87c0f7 100644 --- a/modules/sachsen/backend.py +++ b/modules/sachsen/backend.py @@ -38,7 +38,8 @@ class SachsenLevelBackend(BaseBackend, ICapGauge): def iter_gauges(self, pattern=None): if pattern is None: - return self.browser.get_rivers_list() + for gauge in self.browser.get_rivers_list(): + yield gauge else: lowpattern = pattern.lower() for gauge in self.browser.get_rivers_list(): @@ -55,7 +56,7 @@ class SachsenLevelBackend(BaseBackend, ICapGauge): def iter_sensors(self, gauge, pattern=None): if not isinstance(gauge, Gauge): - gauge = find_id_list(self.browser.get_rivers_list(), _id, error=SensorNotFound) + gauge = find_id_list(self.browser.get_rivers_list(), gauge, error=SensorNotFound) if pattern is None: for sensor in gauge.sensors: yield sensor