view treepkg/options.py @ 521:d26642ed6afa

use empty string as default config values instead of None
author Bjoern Ricks <bricks@intevation.de>
date Wed, 10 Nov 2010 16:48:03 +0000
parents 9a602d8eaa60
children 1b3b08bbe27a
line wrap: on
line source
# Copyright (C) 2007 by Intevation GmbH
# Authors:
# Bernhard Herzog <bh@intevation.de>
#
# This program is free software under the GPL (>=v2)
# Read the file COPYING coming with the software for details.

"""Common command line options"""

import os
from optparse import OptionParser


def create_parser():
    """Creates an OptionParser with common tree packager options"""
    parser = OptionParser()
    dirname = os.path.dirname(__file__)
    parser.set_defaults(config_file=os.path.join(dirname, os.pardir,
                                                 "treepkg.cfg"))
    parser.add_option("--config-file",
                      help=("The tree packager config file."
                            " Default treepkg.cfg"))
    return parser
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)