[Mobies-commit] [commit] r3990 - GReAT/trunk/Samples

ksmyth at redhat1.isis.vanderbilt.edu ksmyth at redhat1.isis.vanderbilt.edu
Mon Jan 16 10:31:26 CST 2012


Author: ksmyth
Date: Mon Jan 16 10:31:25 2012
New Revision: 3990

Log:
Dont use early binding code

Modified:
   GReAT/trunk/Samples/testSamples.py

Modified: GReAT/trunk/Samples/testSamples.py
==============================================================================
--- GReAT/trunk/Samples/testSamples.py	Mon Jan 16 09:55:56 2012	(r3989)
+++ GReAT/trunk/Samples/testSamples.py	Mon Jan 16 10:31:25 2012	(r3990)
@@ -125,10 +125,10 @@
         inputFiles=[]
         outputFiles={}
         with gme.Project.open(file) as project:
-            configurations = (gme.cast(fco) for fco in project.project.RootFolder.children() if fco.kind() == "Configurations").next()
-            configuration = (gme.cast(fco) for fco in configurations.children() if fco.kind() == "Configuration").next()
-            for fco in configuration.children():
-                if fco.kind() == "File":
+            configurations = (fco for fco in project.project.RootFolder.ChildFolders if fco.MetaBase.Name == "Configurations").next()
+            configuration = (fco for fco in configurations.ChildFCOs if fco.MetaBase.Name == "Configuration").next()
+            for fco in configuration.ChildFCOs:
+                if fco.MetaBase.Name == "File":
                     for attr in fco.Attributes:
                         if re.search("input",attr.Value,re.IGNORECASE):
                             inputFiles.append("%s\%s" % (os.path.dirname(file), attr.Value))


More information about the Mobies-commit mailing list