Index: trunk/tools/who_is_using_the_cluster/get_processes_information.py
===================================================================
--- trunk/tools/who_is_using_the_cluster/get_processes_information.py	(revision 34325)
+++ trunk/tools/who_is_using_the_cluster/get_processes_information.py	(revision 34326)
@@ -1,3 +1,7 @@
 #!/usr/bin/env python
+
+import sys
+sys.path.append('/home/panstarrs/ippm/common/lib64/python2.5/site-packages')
+#sys.path.append('/home/panstarrs/ippm/common/lib/python2.5/site-packages')
 
 import psutil
Index: trunk/tools/who_is_using_the_cluster/update_all_nodes.py
===================================================================
--- trunk/tools/who_is_using_the_cluster/update_all_nodes.py	(revision 34325)
+++ trunk/tools/who_is_using_the_cluster/update_all_nodes.py	(revision 34326)
@@ -7,20 +7,15 @@
 sys.path.append('/home/panstarrs/ippm/common/lib/python2.5/site-packages')
 
-try:
-    import threading
-    # Importing paramiko displays the following warning:
-#/home/panstarrs/ippm/common/lib/python2.5/site-packages/pycrypto-2.5-py2.5-linux-x86_64.egg/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec.  You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.
-#  _warn("Not using mpz_powm_sec.  You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning)
-#   I ignore it
-    import warnings
-    warnings.simplefilter("ignore")
-    import paramiko
+import threading
+# Importing paramiko displays the following warning:
+# /home/panstarrs/ippm/common/lib/python2.5/site-packages/pycrypto-2.5-py2.5-linux-x86_64.egg/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec.  You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.
+# _warn("Not using mpz_powm_sec.  You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning)
+# I ignore it
+import warnings
+warnings.simplefilter("ignore")
+import paramiko
 #   And restore the warning defaults
-    warnings.simplefilter("always")
-    import socket
-except Exception, e:
-    log.write(str(e) + '\n')
-    log.close()
-    sys.exit(1)
+warnings.simplefilter("always")
+import socket
 
 nodes = [  "ipp004", "ipp005", "ipp006", "ipp007", "ipp008", "ipp009", 
@@ -65,5 +60,13 @@
             print '  %s' % e
     for t in ssh_threads:
-        t.start()
+        try:
+            t.start()
+        except Exception, e:
+            print t.node, e
+	    ssh_threads.remove(t)
     for t in ssh_threads:
-        t.join()
+        try:
+            t.join()
+        except RuntimeError, e:
+            print t.node, ": ", e
+
