[Yt-svn] yt-commit r497 - trunk/yt/lagos

mturk at wrangler.dreamhost.com mturk at wrangler.dreamhost.com
Wed May 28 10:07:27 PDT 2008


Author: mturk
Date: Wed May 28 10:07:25 2008
New Revision: 497
URL: http://yt.spacepope.org/changeset/497

Log:
Added a very simple check to store and then verify the name of the parameter
file.  This closes #91.



Modified:
   trunk/yt/lagos/HierarchyType.py

Modified: trunk/yt/lagos/HierarchyType.py
==============================================================================
--- trunk/yt/lagos/HierarchyType.py	(original)
+++ trunk/yt/lagos/HierarchyType.py	Wed May 28 10:07:25 2008
@@ -190,7 +190,15 @@
             mode = 'a'
         try:
             self.__data_file = tables.openFile(fn, mode)
+            my_name = self.get_data("/","MyName")
+            if my_name is None:
+                self.save_data(str(self.parameter_file), "/", "MyName")
+            else:
+                if str(my_name.read())!=str(self.parameter_file):
+                    self.__data_file.close()
+                    self.__data_file = None
         except:
+            self.__data_file = None
             pass
 
     def save_data(self, array, node, name):



More information about the yt-svn mailing list