Esempio n. 1
0
 def write(self, obj):
     text = json.dumps(obj, cls=PycroEncoder)
     for subscriber in self:
         if not subscriber.connected:
             continue
         try:
             subscriber.write(text + '\n')
         except:  # pylint: disable=W0702
             printTraceback()
Esempio n. 2
0
 def writeObject(self, obj):
     self.write(json.dumps(obj, cls=PycroEncoder) + '\n')
Esempio n. 3
0
 def _logText(self, obj):
     if self._tslineLogger:
         self._tslineLogger.handleLine(
             Log.TimestampLine('pyr', 'n', json.dumps(obj)))
Esempio n. 4
0
 def sendObject(self, cmdObject):
     self.send(json.dumps(cmdObject))
Esempio n. 5
0
 def sendObject(self, cmdObject):
     self.send(json.dumps(cmdObject))
Esempio n. 6
0
 def _logText(self, obj):
     if self._tslineLogger:
         self._tslineLogger.handleLine(Log.TimestampLine('pyr', 'n', json.dumps(obj)))
Esempio n. 7
0
 def writeObject(self, obj):
     self.write(json.dumps(obj, cls=PycroEncoder) + '\n')