diff options
| author | glatzor@ubuntu.com <> | 2006-09-09 23:07:01 +0200 |
|---|---|---|
| committer | glatzor@ubuntu.com <> | 2006-09-09 23:07:01 +0200 |
| commit | 55dc951dc39a68249435256da79bacfd2961e1c4 (patch) | |
| tree | 4eaf74f7e56334a1a8c787b2ac5d8ee1f675c3bd /DistUpgrade/dist-upgrade.py | |
| parent | 3afcdfc4f30173672b5745f69e2bc401f20e1d90 (diff) | |
| parent | a5a1685317f25de0a0d7bd8ccc5317a17fa219bf (diff) | |
| download | python-apt-55dc951dc39a68249435256da79bacfd2961e1c4.tar.gz | |
* merge with mvo
Diffstat (limited to 'DistUpgrade/dist-upgrade.py')
| -rwxr-xr-x | DistUpgrade/dist-upgrade.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/DistUpgrade/dist-upgrade.py b/DistUpgrade/dist-upgrade.py index 632de54d..07320fb9 100755 --- a/DistUpgrade/dist-upgrade.py +++ b/DistUpgrade/dist-upgrade.py @@ -5,15 +5,23 @@ from DistUpgradeConfigParser import DistUpgradeConfig import logging import os import sys +from optparse import OptionParser if __name__ == "__main__": + parser = OptionParser() + parser.add_option("-c", "--cdrom", dest="cdromPath", default=None, + help="Use the given path to search for a cdrom with upgradable packages") + (options, args) = parser.parse_args() + + if not os.path.exists("/var/log/dist-upgrade"): + os.mkdir("/var/log/dist-upgrade") logging.basicConfig(level=logging.DEBUG, - filename="/var/log/dist-upgrade.log", + filename="/var/log/dist-upgrade/main.log", format='%(asctime)s %(levelname)s %(message)s', filemode='w') - config = DistUpgradeConfig() + config = DistUpgradeConfig(".") requested_view= config.get("View","View") try: view_modul = __import__(requested_view) @@ -23,7 +31,7 @@ if __name__ == "__main__": logging.error("can't import view '%s'" % requested_view) print "can't find %s" % requested_view sys.exit(1) - app = DistUpgradeControler(view) + app = DistUpgradeControler(view, cdromPath=options.cdromPath) app.run() |
