Skip to content
Snippets Groups Projects
Commit 25a9786d authored by Jorrit Schaap's avatar Jorrit Schaap
Browse files

SW-658: minor startup changes depending on production/test environment

parent 054c30e4
No related branches found
No related tags found
No related merge requests found
...@@ -22,7 +22,7 @@ from subprocess import call ...@@ -22,7 +22,7 @@ from subprocess import call
import socket import socket
import logging import logging
import signal import signal
from lofar.common import isProductionEnvironment, isTestEnvironment
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
def kill_zombies(): def kill_zombies():
...@@ -36,9 +36,12 @@ def kill_zombies(): ...@@ -36,9 +36,12 @@ def kill_zombies():
if __name__ == '__main__': if __name__ == '__main__':
logging.basicConfig(format='%(asctime)s %(levelname)s %(message)s', level=logging.INFO) logging.basicConfig(format='%(asctime)s %(levelname)s %(message)s', level=logging.INFO)
if 'scu001' not in socket.getfqdn(): if isProductionEnvironment() and 'scu001' not in socket.getfqdn():
logger.warning("qa_webservice is designed to run only on scu001 (and then start a docker image on head01") logger.warning("qa_webservice is designed to run only on scu001 (and then start a docker image on head01)")
exit(1) exit(1)
elif isTestEnvironment() and 'scu199' in socket.getfqdn():
logger.warning("qa_webservice is designed to run only on scu001 (and then start a docker image on head01). No further need to run this service on scu199. Exiting with code 0.")
exit(0)
kill_zombies() kill_zombies()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment