generalized server IP configuration

This commit is contained in:
dcore94 2020-07-15 09:34:49 +02:00
parent 0b382bc76e
commit 1cbb281f39
3 changed files with 7 additions and 3 deletions

View File

@ -1,5 +1,5 @@
[common]
server = https://nubis1.int.d4science.net/api
server = http://conductorserver:8080/api
[pyrest]
threads = 5

View File

@ -33,7 +33,9 @@ def main():
threads = cfg["pyexec"].getint("threads")
pollrate = cfg["pyexec"].getfloat("pollrate")
cc = ConductorWorker(cfg["common"]["server"], threads, pollrate, "pyexec")
server = os.environ.get('CONDUCTOR_SERVER', cfg["common"]["server"])
cc = ConductorWorker(server, threads, pollrate, "pyexec")
cc.start('pyexec', pyexec, True)
if __name__ == '__main__':

View File

@ -25,7 +25,9 @@ def main():
threads = cfg["pyrest"].getint("threads")
pollrate = cfg["pyrest"].getfloat("pollrate")
cc = ConductorWorker(cfg["common"]["server"], threads, pollrate, "pyrest")
server = os.environ.get('CONDUCTOR_SERVER', cfg["common"]["server"])
cc = ConductorWorker(server, threads, pollrate, "pyrest")
cc.start('pyrest', pyrest, True)
if __name__ == '__main__':