示例#1
0
 def from_settings(cls, settings):
     engine = attr_or_item(settings, 'TELEGRAPHY_RPC_ENGINE')
     rpc_params = attr_or_item(settings, 'TELEGRAPHY_RPC_PARAMS')
     engine_class = import_class(engine)
     instance = engine_class(**rpc_params)
     return instance
示例#2
0
 def from_settings(cls, settings):
     """Gateway process factory"""
     engine_path = attr_or_item(settings, 'TELEGRAPHY_ENGINE')
     engine_class = import_class(engine_path)
     instance = engine_class(settings)
     return instance