コード例 #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()
コード例 #2
0
ファイル: Slave.py プロジェクト: geocam/geocamPycroraptor
 def writeObject(self, obj):
     self.write(json.dumps(obj, cls=PycroEncoder) + '\n')
コード例 #3
0
 def _logText(self, obj):
     if self._tslineLogger:
         self._tslineLogger.handleLine(
             Log.TimestampLine('pyr', 'n', json.dumps(obj)))
コード例 #4
0
 def sendObject(self, cmdObject):
     self.send(json.dumps(cmdObject))
コード例 #5
0
 def sendObject(self, cmdObject):
     self.send(json.dumps(cmdObject))
コード例 #6
0
ファイル: LocalTask.py プロジェクト: geocam/geocamPycroraptor
 def _logText(self, obj):
     if self._tslineLogger:
         self._tslineLogger.handleLine(Log.TimestampLine('pyr', 'n', json.dumps(obj)))
コード例 #7
0
 def writeObject(self, obj):
     self.write(json.dumps(obj, cls=PycroEncoder) + '\n')