From: Mark Hymers Date: Mon, 5 May 2008 19:33:02 +0000 (+0100) Subject: merge from mainline X-Git-Url: https://git.decadent.org.uk/gitweb/?a=commitdiff_plain;h=c9e12bb14c839b31d48db95406b4497bb4cdffde;hp=-c;p=dak.git merge from mainline --- c9e12bb14c839b31d48db95406b4497bb4cdffde diff --combined dak/transitions.py index 5c81e03a,7133d841..a37dbef9 --- a/dak/transitions.py +++ b/dak/transitions.py @@@ -25,8 -25,9 +25,9 @@@ import os, pg, sys, time, errno, fcntl, tempfile, pwd, re import apt_pkg -import daklib.database as database -import daklib.utils as utils +from daklib import database +from daklib import utils + from daklib.dak_exceptions import TransitionsError import syck # Globals @@@ -227,9 -228,6 +228,6 @@@ def write_transitions(from_trans) ################################################################################ - class ParseException(Exception): - pass - ########################################## #### This usually runs within sudo !! #### ########################################## @@@ -248,7 -246,7 +246,7 @@@ def write_transitions_from_file(from_fi else: trans = load_transitions(from_file) if trans is None: - raise ParseException, "Unparsable transitions file %s" % (file) + raise TransitionsError, "Unparsable transitions file %s" % (file) write_transitions(trans) ################################################################################ @@@ -458,7 -456,7 +456,7 @@@ def main() if Options["import"]: try: write_transitions_from_file(Options["import"]) - except ParseException, m: + except TransitionsError, m: print m sys.exit(2) sys.exit(0)