diff --git a/ccnode/tags.py b/ccnode/tags.py index f672e0d93aec3049d4c28e532dc174311ff22b05..372143e197bccdf6f6478ad5d79aa2bdd694a06c 100644 --- a/ccnode/tags.py +++ b/ccnode/tags.py @@ -49,8 +49,8 @@ class Tag(object): self.watcher = None def calculate_value(self): - self._value = self._calculate_value() - # logger.debug('Calculate Tag(%s) = %s', self.name, self._value) + self.value = self._calculate_value() + # logger.debug('Calculate Tag(%s) = %s', self.name, self.value) def start(self, loop): """ @@ -60,7 +60,7 @@ class Tag(object): return if self.refresh is None: - self._value = self._calculate_value() + self.calculate_value() return # TODO more sophisticated calculation with event propagation