[cig-commits] r8379 - cs/portal/trunk

leif at geodynamics.org leif at geodynamics.org
Tue Dec 4 18:19:45 PST 2007


Author: leif
Date: 2007-12-04 18:19:45 -0800 (Tue, 04 Dec 2007)
New Revision: 8379

Modified:
   cs/portal/trunk/mineos.py
Log:
Run 'creat_origin'.


Modified: cs/portal/trunk/mineos.py
===================================================================
--- cs/portal/trunk/mineos.py	2007-12-05 00:09:48 UTC (rev 8378)
+++ cs/portal/trunk/mineos.py	2007-12-05 02:19:45 UTC (rev 8379)
@@ -101,6 +101,10 @@
         return
 
 
+    def creat_origin(self):
+        self.run("creat_origin", [self.event, self.green_out])
+
+
     def syndat(self, plane, datatype):
         syndat_in = "syndat.in"
         s = open(syndat_in, "w")
@@ -122,10 +126,12 @@
         return mode.id + "_eigenfunctions"
 
 
-    def run(self, program, stdin=None, stdout=None, stderr=None):
+    def run(self, program, args=None, stdin=None, stdout=None, stderr=None):
         sys.stdout.flush()
         sys.stderr.flush()
-        argv = [program]
+        if args is None:
+            args = []
+        argv = [program] + args
         pid = os.fork()
         if pid:
             # parent
@@ -294,6 +300,10 @@
         fmax = self.fmax / mHz
         mineos.green(fmin, fmax, self.nsamples)
 
+        # creat_origin
+        self._info.log("running program 'creat_origin'")
+        mineos.creat_origin()
+
         # syndat
         self._info.log("running program 'syndat'")
         mineos.syndat(self.plane, self.datatype)



More information about the cig-commits mailing list