]> andersk Git - sql.git/blobdiff - libexec/local_is_backup
local_is_backup
[sql.git] / libexec / local_is_backup
diff --git a/libexec/local_is_backup b/libexec/local_is_backup
new file mode 100755 (executable)
index 0000000..275fb50
--- /dev/null
@@ -0,0 +1,16 @@
+#!/usr/bin/python
+
+import socket, sys
+from urllib import urlopen
+is_backup = False
+try:
+    master = urlopen('http://stuff.mit.edu/afs/athena/contrib/sql/etc/master').read().strip()
+    if master != socket.gethostname():
+        is_backup = True
+except Exception, e:
+    pass
+
+if is_backup:
+    sys.exit(0)
+else:
+    sys.exit(1)
This page took 0.05241 seconds and 4 git commands to generate.