示例#1
0
文件: view.py 项目: shenely/PyGS
    def _occur(self, message):
        assert isinstance(message, types.StringTypes)

        logging.info("{0}:  Parsing from {1}".format(self.name, message))

        view = AssetView(self.segment, **decoder(message))

        logging.info("{0}:  Parsed to {1}".format(self.name, view.name))

        return view
示例#2
0
 def _occur(self,message):
     assert isinstance(message,types.StringTypes)
     
     logging.info("{0}:  Parsing from {1}".\
                  format(self.name,message))
     
     controller =  AssetController(self.segment,**decoder(message))
     
     logging.info("{0}:  Parsed to {1}".\
                  format(self.name,controller.name))
                  
     return controller
示例#3
0
文件: __init__.py 项目: shenely/PyGS
 def _occur(self,message):
     assert isinstance(message,types.StringTypes)
     
     logging.info("{0}:  Parsing from {1}".\
                  format(self.name,message))
     
     epoch =  EpochState(**decoder(message))
     
     logging.info("{0}:  Parsed to {1}".\
                  format(self.name,epoch.epoch))
                  
     return epoch
示例#4
0
文件: telemetry.py 项目: shenely/PyGS
 def _occur(self,message):
     assert isinstance(message,types.StringTypes)
     
     logging.info("{0}:  Parsing from {1}".\
                  format(self.name,message))
     
     telemetry =  TelemetryMessage(**decoder(message))
     
     logging.info("{0}:  Parsed to {1}".\
                  format(self.name,telemetry.epoch))
                  
     return telemetry
示例#5
0
文件: model.py 项目: shenely/PyGS
 def _occur(self,message):
     assert isinstance(message,types.StringTypes)
     
     logging.info("{0}:  Parsing from {1}".\
                  format(self.name,message))
     
     model =  AssetModel(self.segment,**decoder(message))
     
     logging.info("{0}:  Parsed to {1}".\
                  format(self.name,model.name))
                  
     return model