aboutsummaryrefslogtreecommitdiff
path: root/monitor_daemon.sh
diff options
context:
space:
mode:
authorTed Yin <ted.sybil@gmail.com>2015-04-18 14:59:43 +0800
committerTed Yin <ted.sybil@gmail.com>2015-04-18 14:59:43 +0800
commit10335b5b9f4cb092809eb45c487db28bfcdd99be (patch)
treeec41c820538e3a100033a0bae35a4cfee9132adf /monitor_daemon.sh
parent7533cded3f76380e6aa671affa0dc8d96a8d9a0f (diff)
parent2a8bf2735b96e6c0d4b749c1672c3e549735de3c (diff)
Merge pull request #1 from YuMS/master
socket UNIX->TCP; add setting support; add requirements; refactor a bit
Diffstat (limited to 'monitor_daemon.sh')
-rwxr-xr-xmonitor_daemon.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/monitor_daemon.sh b/monitor_daemon.sh
index 7d976ee..e18720f 100755
--- a/monitor_daemon.sh
+++ b/monitor_daemon.sh
@@ -4,7 +4,12 @@
# echo "you must specify the triggered command"
# exit 1
#fi
-CLIENT="python lab_monitor_client.py"
+if [[ -e client_settings.sh ]]; then
+ source client_settings.sh
+ SOCKET_SPEC="--host $SOCKET_HOST --port $SOCKET_PORT"
+fi
+echo "Reporting to $SOCKET_SPEC"
+CLIENT="python lab_monitor_client.py $SOCKET_SPEC"
function on_exit {
$CLIENT --drop "$JID"
exit 0