Пример #1
0
 def _settag(self, tag, value):
     self.logger.debug("Setting tag %s to %s" % (tag, value))
     l = tag.split("_")
     # try:
     if len(l) == 2:
         if l[0] == __name__:
             if self._tags[l[1]] != value:
                 self._set_listeners(l[1], value)
                 AbstractHandler._settag(self, l[1], value)
         else:
             self.listeners[l[0]].settag(l[1], value)
     else:
         self._tags[tag] = value
Пример #2
0
 def _settag(self, tag, value):
     self.logger.debug("Setting tag %s to %s" % (tag, value))
     l = tag.split("_")
     # try:
     if len(l) == 2:
         if l[0] == __name__:
             if self._tags[l[1]] != value:
                 self._set_listeners(l[1], value)
                 AbstractHandler._settag(self, l[1], value)
         else:
             self.listeners[l[0]].settag(l[1], value)
     else:
         self._tags[tag] = value
Пример #3
0
 def _settag(self, tag, value):
     AbstractHandler._settag(self, tag, value)
     if str(value) == '1':
         self.run_action(tag)
Пример #4
0
 def _settag(self, tag, value):
     AbstractHandler._settag(self, tag, value)
     if str(value) == '1':
         self.run_action(tag)