[csw-devel] SF.net SVN: gar:[11646] csw/mgar/gar/v2/lib/python

wahwah at users.sourceforge.net wahwah at users.sourceforge.net
Wed Nov 17 15:16:26 CET 2010


Revision: 11646
          http://gar.svn.sourceforge.net/gar/?rev=11646&view=rev
Author:   wahwah
Date:     2010-11-17 14:16:25 +0000 (Wed, 17 Nov 2010)

Log Message:
-----------
mGAR v2: checkpkg, a bugfix after refactoring.

Modified Paths:
--------------
    csw/mgar/gar/v2/lib/python/inspective_package.py
    csw/mgar/gar/v2/lib/python/package.py
    csw/mgar/gar/v2/lib/python/package_stats.py

Modified: csw/mgar/gar/v2/lib/python/inspective_package.py
===================================================================
--- csw/mgar/gar/v2/lib/python/inspective_package.py	2010-11-17 10:53:42 UTC (rev 11645)
+++ csw/mgar/gar/v2/lib/python/inspective_package.py	2010-11-17 14:16:25 UTC (rev 11646)
@@ -140,7 +140,7 @@
   # The presence of this method makes it explicit that we want an inspective
   # version of the directory format package.
   def GetInspectivePkg(self):
-    return self.GetDirFormatPackage()
+    return self.GetDirFormatPkg()
 
   def GetDirFormatClass(self):
     return InspectivePackage

Modified: csw/mgar/gar/v2/lib/python/package.py
===================================================================
--- csw/mgar/gar/v2/lib/python/package.py	2010-11-17 10:53:42 UTC (rev 11645)
+++ csw/mgar/gar/v2/lib/python/package.py	2010-11-17 14:16:25 UTC (rev 11646)
@@ -170,7 +170,7 @@
       if len(dirs) != 1:
         raise Error("Need exactly one package in the package stream: "
                     "%s." % (dirs))
-      self.dir_format_pkg = self.DIR_FORMAT_CLS(dirs[0])
+      self.dir_format_pkg = self.GetDirFormatClass()(dirs[0])
       self.transformed = True
 
   def GetDirFormatPkg(self):

Modified: csw/mgar/gar/v2/lib/python/package_stats.py
===================================================================
--- csw/mgar/gar/v2/lib/python/package_stats.py	2010-11-17 10:53:42 UTC (rev 11645)
+++ csw/mgar/gar/v2/lib/python/package_stats.py	2010-11-17 14:16:25 UTC (rev 11646)
@@ -11,7 +11,7 @@
 import catalog
 import checkpkg
 import database
-import package
+import inspective_package
 import opencsw
 import overrides
 import models as m
@@ -459,7 +459,7 @@
 
 
 def StatsListFromCatalog(file_name_list, catalog_file_name=None, debug=False):
-  packages = [package.CswSrv4File(x, debug) for x in file_name_list]
+  packages = [inspective_package.InspectiveCswSrv4File(x, debug) for x in file_name_list]
   if catalog_file_name:
     catalog_obj = catalog.OpencswCatalog(catalog_file_name)
     md5s_by_basename = catalog_obj.GetDataByBasename()


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list