Changeset 34326
- Timestamp:
- Aug 20, 2012, 2:29:28 PM (14 years ago)
- Location:
- trunk/tools/who_is_using_the_cluster
- Files:
-
- 2 edited
-
get_processes_information.py (modified) (1 diff)
-
update_all_nodes.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/who_is_using_the_cluster/get_processes_information.py
r34324 r34326 1 1 #!/usr/bin/env python 2 3 import sys 4 sys.path.append('/home/panstarrs/ippm/common/lib64/python2.5/site-packages') 5 #sys.path.append('/home/panstarrs/ippm/common/lib/python2.5/site-packages') 2 6 3 7 import psutil -
trunk/tools/who_is_using_the_cluster/update_all_nodes.py
r34324 r34326 7 7 sys.path.append('/home/panstarrs/ippm/common/lib/python2.5/site-packages') 8 8 9 try: 10 import threading 11 # Importing paramiko displays the following warning: 12 #/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. 13 # _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning) 14 # I ignore it 15 import warnings 16 warnings.simplefilter("ignore") 17 import paramiko 9 import threading 10 # Importing paramiko displays the following warning: 11 # /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. 12 # _warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning) 13 # I ignore it 14 import warnings 15 warnings.simplefilter("ignore") 16 import paramiko 18 17 # And restore the warning defaults 19 warnings.simplefilter("always") 20 import socket 21 except Exception, e: 22 log.write(str(e) + '\n') 23 log.close() 24 sys.exit(1) 18 warnings.simplefilter("always") 19 import socket 25 20 26 21 nodes = [ "ipp004", "ipp005", "ipp006", "ipp007", "ipp008", "ipp009", … … 65 60 print ' %s' % e 66 61 for t in ssh_threads: 67 t.start() 62 try: 63 t.start() 64 except Exception, e: 65 print t.node, e 66 ssh_threads.remove(t) 68 67 for t in ssh_threads: 69 t.join() 68 try: 69 t.join() 70 except RuntimeError, e: 71 print t.node, ": ", e 72
Note:
See TracChangeset
for help on using the changeset viewer.
