Skip to content

Commit 6e2b5db

Browse files
Sanketh PurwarSanketh Purwar
authored andcommitted
update class variables for remote variables
1 parent 3c515f4 commit 6e2b5db

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

‎language_check/__init__.py‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,8 @@ def __init__(self, language=None, motherTongue=None, remote_server=None):
190190
self._remote = True
191191
self._HOST = remote_server["host"]
192192
self._port = remote_server["port"]
193-
self._url = 'http://{}:{}/v2/check'.format(self._HOST, self._port)
193+
self._url = 'http://{}:{}'.format(self._HOST, self._port)
194+
self._update_remote_server_config(self._url)
194195
elif not self._server_is_alive():
195196
self._start_server_on_free_port()
196197
if language is None:
@@ -306,6 +307,12 @@ def _start_server_if_needed(cls):
306307
if not cls._server_is_alive() and cls._remote is False:
307308
cls._start_server_on_free_port()
308309

310+
@classmethod
311+
def _update_remote_server_config(cls, url):
312+
cls._url = url
313+
cls._remote = True
314+
315+
309316
@classmethod
310317
def _get_root(cls, url, data=None, num_tries=2):
311318
for n in range(num_tries):
@@ -334,6 +341,8 @@ def _start_server_on_free_port(cls):
334341

335342
@classmethod
336343
def _start_server(cls):
344+
if cls._remote:
345+
Exception('Remote server can\'t be started.')
337346
err = None
338347
try:
339348
server_cmd = get_server_cmd(cls._port)

0 commit comments

Comments
 (0)