コード例 #1
0
 def __fill_rpc_requests(self):
     for rpc_request in self.__config.get("serverSideRpc", []):
         if rpc_request.get("converter") is not None:
             converter = TBUtility.check_and_import("request", rpc_request["converter"])(rpc_request)
         else:
             converter = JsonRequestDownlinkConverter(rpc_request)
         rpc_request_dict = {**rpc_request, "converter": converter}
         self.__rpc_requests.append(rpc_request_dict)
コード例 #2
0
 def __fill_attribute_updates(self):
     for attribute_request in self.__config.get("attributeUpdates", []):
         if attribute_request.get("converter") is not None:
             converter = TBUtility.check_and_import("request", attribute_request["converter"])(attribute_request)
         else:
             converter = JsonRequestDownlinkConverter(attribute_request)
         attribute_request_dict = {**attribute_request, "converter": converter}
         self.__attribute_updates.append(attribute_request_dict)