view bin/listcachedb.py @ 519:0365b2c7ac00

don't checkout master branch by default for local branch. local would point to the local master and not to origin/master. add sanity check before git clone
author Bjoern Ricks <bricks@intevation.de>
date Wed, 10 Nov 2010 14:53:40 +0000
parents b0179962ce26
children
line wrap: on
line source
#! /usr/bin/python
# Copyright (C) 2010 by Intevation GmbH
# Authors:
# Bjoern Ricks    <bjoern.ricks@intevation.de>
#
# This program is free software under the GPL (>=v2)
# Read the file COPYING coming with the software for details.

from optparse import OptionParser

import treepkgcmd
from treepkg.info.data import CacheDb

def main():
    parser = OptionParser()
    parser.add_option("--db", help=("path to the CacheDb"))
    options, args = parser.parse_args()

    cachedb = CacheDb(options.db)
    packages = cachedb.get_packages()
    for package in packages:
        print "============================="
        print "name:    %s" % package.name
        print "============================="
        print "binary:  %s" % package.filename
        print "source:  %s" % package.sourcepath
        print "arch:    %s" % package.arch
        print "md5sum:  %s" % package.md5sum

if __name__ == "__main__":
    main()
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)