[25527] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r25057 - trunk/athena/etc/athinfod/debian

daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Wed Mar 16 19:30:50 2011

Date: Wed, 16 Mar 2011 19:30:45 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201103162330.p2GNUjWq016944@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: jdreed
Date: 2011-03-16 19:30:44 -0400 (Wed, 16 Mar 2011)
New Revision: 25057

Added:
   trunk/athena/etc/athinfod/debian/is_cluster
Modified:
   trunk/athena/etc/athinfod/debian/changelog
   trunk/athena/etc/athinfod/debian/debathena-athinfod.install
Log:
In athinfod:
  * Add simple cluster test that will check Hesiod first (Trac #742)


Modified: trunk/athena/etc/athinfod/debian/changelog
===================================================================
--- trunk/athena/etc/athinfod/debian/changelog	2011-03-16 22:14:13 UTC (rev 25056)
+++ trunk/athena/etc/athinfod/debian/changelog	2011-03-16 23:30:44 UTC (rev 25057)
@@ -1,3 +1,9 @@
+debathena-athinfod (10.0.0-0debathena16) unstable; urgency=low
+
+  * Add simple cluster test that will check Hesiod first (Trac #742)
+
+ -- Jonathan Reed <jdreed@mit.edu>  Wed, 16 Mar 2011 19:27:11 -0400
+
 debathena-athinfod (10.0.0-0debathena15) unstable; urgency=low
 
   * Move cluster-specific queries to athinfod-cluster-config (Trac #693)

Modified: trunk/athena/etc/athinfod/debian/debathena-athinfod.install
===================================================================
--- trunk/athena/etc/athinfod/debian/debathena-athinfod.install	2011-03-16 22:14:13 UTC (rev 25056)
+++ trunk/athena/etc/athinfod/debian/debathena-athinfod.install	2011-03-16 23:30:44 UTC (rev 25057)
@@ -1,2 +1,3 @@
 debian/athinfo.access	/etc/athena
 debian/athinfo.defs	/etc/athena
+debian/is_cluster	usr/lib/athinfo

Added: trunk/athena/etc/athinfod/debian/is_cluster
===================================================================
--- trunk/athena/etc/athinfod/debian/is_cluster	                        (rev 0)
+++ trunk/athena/etc/athinfod/debian/is_cluster	2011-03-16 23:30:44 UTC (rev 25057)
@@ -0,0 +1,15 @@
+#!/bin/sh
+#
+# Determine whether this is a cluster machine or not by
+# exiting with 0 or 1, respectively
+
+CLUSTER=
+eval "$(getcluster -b $(lsb_release -sr))"
+
+if [ "$CLUSTER" = "cluster" ]; then
+   # Hesiod takes priority
+   exit 0
+elif machtype -vL | grep -q debathena-cluster; then
+    exit 0
+fi
+exit 1


Property changes on: trunk/athena/etc/athinfod/debian/is_cluster
___________________________________________________________________
Added: svn:executable
   + *


home help back first fref pref prev next nref lref last post