Simple updates to pbs and send.py
authorNathan Binkert <binkertn@umich.edu>
Wed, 2 Nov 2005 17:19:08 +0000 (12:19 -0500)
committerNathan Binkert <binkertn@umich.edu>
Wed, 2 Nov 2005 17:19:08 +0000 (12:19 -0500)
util/pbs/pbs.py:
    Change the default so that we do not get mail under any circumstances
    from pbs.
util/pbs/send.py:
    Add a -n flag to send.py that causes the Base directory to *not*
    sync with the Link directory

--HG--
extra : convert_revision : 6e872153b6b2c34b61ec2ddbf3e5536876f4b43b

util/pbs/pbs.py
util/pbs/send.py

index 70a0c6bede059ebe6f8981ed0772cebdf5b5f733..21c2cb89d39a4b63719b14beba5b20809dc84607 100755 (executable)
@@ -147,6 +147,8 @@ class qsub:
                 flags.append('e')
             if len(flags):
                 self.cmd.append('-m ' + flags)
+        else:
+            self.cmd.append('-mn')
 
         if self.name:
             self.cmd.append("-N%s" % self.name)
index d04f9066bafd7b8eab8a0bfdee8542bca0dcff29..3ac34ff8e0821384383a29883f4585060dbf4d67 100755 (executable)
@@ -96,7 +96,7 @@ Usage:
 
 try:
     import getopt
-    opts, args = getopt.getopt(sys.argv[1:], '-Ccdefhj:lq:Rt:v')
+    opts, args = getopt.getopt(sys.argv[1:], '-Ccdefhj:lnq:Rt:v')
 except getopt.GetoptError:
     sys.exit(usage)
 
@@ -113,6 +113,7 @@ docpts = False
 doruns = True
 runflag = False
 node_type = 'FAST'
+update = True
 
 for opt,arg in opts:
     if opt == '-C':
@@ -132,6 +133,8 @@ for opt,arg in opts:
         jfile = arg
     if opt == '-l':
         listonly = True
+    if opt == '-n':
+        update = False
     if opt == '-q':
         queue = arg
     if opt == '-R':
@@ -152,7 +155,7 @@ from job import JobDir, date
 
 conf = jobfile.JobFile(jfile)
 
-if not listonly and not onlyecho and isdir(conf.linkdir):
+if update and not listonly and not onlyecho and isdir(conf.linkdir):
     if verbose:
         print 'Checking for outdated files in Link directory'
     if not isdir(conf.basedir):