- clean out old classes from yumbased.py
authorSeth Vidal <skvidal@fedoraproject.org>
Mon, 7 Jan 2008 16:21:23 +0000 (11:21 -0500)
committerSeth Vidal <skvidal@fedoraproject.org>
Mon, 7 Jan 2008 16:21:23 +0000 (11:21 -0500)
- clean out debug prints from genpkgmetadata.py

createrepo/yumbased.py
genpkgmetadata.py

index ec6db900efe2df0d789b9e4cc7509cc8218d1513..e371eb1e35084baef4c35818d45b08cbaefe4aaf 100644 (file)
@@ -304,75 +304,4 @@ class CreateRepoPackage(YumLocalPackage):
        
         
            
-class YumCreateRepo(object):
-    def __init__(self):
-        self.ts = initReadOnlyTransaction()
-        self.pkglist = []
-        self.conf = CreateRepoConfig()
-        
-    def add_package(self, rpmfile):
-        # take a file
-        # check it to make sure it:
-        # exists and is an rpm
-        # can be opened
-        # whatever else
-        if not os.path.exists(rpmfile):
-            return False
-
-        self.pkglist.append(rpmfile)
-        return True
-                      
-            
-    def read_in_package(self, rpmfile):
-        # XXX fixme try/excepts here
-        po = CreateRepoPackage(self.ts, rpmfile)
-        return po
-
-    def dump_metadata(self, pkglist=None):
-        if pkglist is None:
-            pkglist = self.pkglist
-            
-        primary = open('primary-test.xml', 'w')
-        primary.write("""<?xml version="1.0" encoding="UTF-8"?>
-<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="%d">""" % len(pkglist))
-        
-        filelists = open('filelists-test.xml', 'w')
-        filelists.write("""<?xml version="1.0" encoding="UTF-8"?>
-<filelists xmlns="http://linux.duke.edu/metadata/filelists" packages="%s">""" % len(pkglist))
-
-        other = open('other-test.xml', 'w')
-        other.write("""<?xml version="1.0" encoding="UTF-8"?>
-<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="%s">""" % len(pkglist))
 
-                        
-        for pkg in pkglist:
-            po = self.read_in_package(pkg)
-            primary.write(po.do_primary_xml_dump())
-            filelists.write(po.do_filelists_xml_dump())
-            other.write(po.do_other_xml_dump())
-       
-        
-        primary.write("\n</metadata>\n")
-        primary.close()
-        filelists.write("\n</filelists>\n")
-        filelists.close()
-        other.write("\n</otherdata>\n")
-        other.close()
-
-
-def main(args):
-   ycr = YumCreateRepo()
-   # parseargs get the path for the output and opts
-   #
-   # determine package lists
-   
-   # make metadata
-   
-   for pkg in args:
-       ycr.add_package(pkg)
-   ycr.dump_metadata()
-       
-if __name__ == "__main__":
-    main(sys.argv[1:])
-    
-       
index edb99cfdcb31f95ef50c9932c1f21cfde463e915..bd71a4c9a7243e9a09d3207517a1808fadd6a8d9 100755 (executable)
@@ -89,9 +89,7 @@ def parseArgs(args, conf):
         setattr(conf, opt.dest, getattr(opts, opt.dest))
     
     directory = directories[0]
-    print directory
     directory = os.path.normpath(directory)
-    print directory
     if conf.split:
         pass
     elif os.path.isabs(directory):
@@ -100,9 +98,7 @@ def parseArgs(args, conf):
     else:
         conf.basedir = os.path.realpath(conf.basedir)
 
-    print directory
-    print conf.basedir    
-    
+   
     if not opts.outputdir:
         conf.outputdir = os.path.join(conf.basedir, directory)
     if conf.groupfile: