Exemple #1
0
 def __init__(self, server_url, auth_token=''):
     populate_datatypes_registry()
     self.temp_folder = tempfile.gettempdir()
     self.user_api = UserApi(server_url, auth_token)
     self.project_api = ProjectApi(server_url, auth_token)
     self.datatype_api = DataTypeApi(server_url, auth_token)
     self.simulation_api = SimulationApi(server_url, auth_token)
     self.operation_api = OperationApi(server_url, auth_token)
 def __init__(self, server_url, auth_token='', login_callback_port=8888):
     # type: (str,str,int) -> None
     """
     TVBClient init method
     :param server_url: REST server URL
     :param auth_token: Authorization Bearer token (optional). It is required if you do an external login
     :param login_callback_port: Port where cherrypy login callback server will run on 127.0.0.1
     """
     populate_datatypes_registry()
     self._test_free_port(login_callback_port)
     self.temp_folder = tempfile.gettempdir()
     self.login_callback_port = login_callback_port
     self.user_api = UserApi(server_url, auth_token)
     self.project_api = ProjectApi(server_url, auth_token)
     self.datatype_api = DataTypeApi(server_url, auth_token)
     self.simulation_api = SimulationApi(server_url, auth_token)
     self.operation_api = OperationApi(server_url, auth_token)