예제 #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
파일: controller.py 프로젝트: shenely/PyGS
 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