mailr3711 - /1.3/relax_io.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on November 20, 2007 - 18:20:
Author: bugman
Date: Tue Nov 20 18:20:22 2007
New Revision: 3711

URL: http://svn.gna.org/viewcvs/relax?rev=3711&view=rev
Log:
Renamed relax_io.mkdir to relax_io.mkdir_nofail and converted it from a class 
method to a function.


Modified:
    1.3/relax_io.py

Modified: 1.3/relax_io.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/relax_io.py?rev=3711&r1=3710&r2=3711&view=diff
==============================================================================
--- 1.3/relax_io.py (original)
+++ 1.3/relax_io.py Tue Nov 20 18:20:22 2007
@@ -78,6 +78,21 @@
     sys.stdin  = log_stdin
     sys.stdout = log_stdout
     sys.stderr = log_stderr
+
+
+def mkdir_nofail(dir=None, print_flag=1):
+    """Create the given directory, or exit if the directory exists."""
+
+    # No directory given.
+    if dir == None:
+        return
+
+    # Make the directory.
+    try:
+        makedirs(dir)
+    except OSError:
+        if print_flag:
+            print "Directory ./" + dir + " already exists.\n"
 
 
 def open_read_file(file_name=None, dir=None, compress_type=0, print_flag=1):
@@ -145,7 +160,7 @@
             return file
 
     # Create the directories.
-    mkdir(dir, print_flag=0)
+    mkdir_nofail(dir, print_flag=0)
 
     # File path.
     file_path = file_path(file_name, dir)
@@ -320,21 +335,6 @@
         sys.stderr = self.python_stderr
 
 
-    def mkdir(self, dir=None, print_flag=1):
-        """Create the given directory, or exit if the directory exists."""
-
-        # No directory given.
-        if dir == None:
-            return
-
-        # Make the directory.
-        try:
-            makedirs(dir)
-        except OSError:
-            if print_flag:
-                print "Directory ./" + dir + " already exists.\n"
-
-
     def strip(self, data):
         """Function to remove all comment and empty lines from the file data 
structure."""
 




Related Messages


Powered by MHonArc, Updated Tue Nov 20 18:40:13 2007