2 commits - createrepo/yumbased.py genpkgmetadata.py

[email protected] (Seth Vidal)
Newsgroups gmane.linux.rpm.metadata
Message-ID <[email protected]>
 createrepo/yumbased.py |   71 -------------------------------------------------
 genpkgmetadata.py      |    9 +-----
 2 files changed, 2 insertions(+), 78 deletions(-)

New commits:
commit 2e231b2841c9bbe7c2c7efd20b408c4774532a6e
Author: Seth Vidal <[email protected]>
Date:   Mon Jan 7 11:21:23 2008 -0500

    - clean out old classes from yumbased.py
    - clean out debug prints from genpkgmetadata.py

diff --git a/createrepo/yumbased.py b/createrepo/yumbased.py
index ec6db90..e371eb1 100644
--- a/createrepo/yumbased.py
+++ b/createrepo/yumbased.py
@@ -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:])
-    
-       
diff --git a/genpkgmetadata.py b/genpkgmetadata.py
index edb99cf..bd71a4c 100755
--- a/genpkgmetadata.py
+++ b/genpkgmetadata.py
@@ -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:
commit d6b48dd179c64539cdd7c06f37faa19027fc4c02
Author: Seth Vidal <[email protected]>
Date:   Mon Jan 7 11:15:30 2008 -0500

    make the version stuff make sense

diff --git a/genpkgmetadata.py b/genpkgmetadata.py
index 6b3bd7f..edb99cf 100755
--- a/genpkgmetadata.py
+++ b/genpkgmetadata.py
@@ -32,7 +32,6 @@ import createrepo.utils
 
 from createrepo.utils import _gzipOpen, errorprint, _, checkAndMakeDir
 
-__version__ = '0.9'
 
 def parseArgs(args, conf):
     """
@@ -40,7 +39,7 @@ def parseArgs(args, conf):
        Sanity check all the things being passed in.
     """
     
-    parser = OptionParser(version = "createrepo %s" % __version__)
+    parser = OptionParser(version = "createrepo %s" % createrepo.__version__)
     # query options
     parser.add_option("-q", "--quiet", default=False, action="store_true",
                       help="output nothing except for serious errors")
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.