From: JF Ding Date: Thu, 8 Sep 2011 06:07:52 +0000 (+0900) Subject: better exception handling for kickstart parser X-Git-Tag: 0.1~142 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6c598edfa6b7d5e69d14a98b39926b59de914d6a;p=tools%2Fmic.git better exception handling for kickstart parser --- diff --git a/mic/kickstart/__init__.py b/mic/kickstart/__init__.py index 1c7a8d4..4d11cca 100644 --- a/mic/kickstart/__init__.py +++ b/mic/kickstart/__init__.py @@ -66,12 +66,10 @@ def read_kickstart(path): try: ks.readKickstart(path) - except IOError, (err, msg): - raise errors.KsError("Failed to read kickstart file " - "'%s' : %s" % (path, msg)) + except kserrors.KickstartError, e: + raise errors.KsError("'%s': %s" % (path, str(e))) except kserrors.KickstartParseError, e: - raise errors.KsError("Failed to parse kickstart file " - "'%s' : %s" % (path, e)) + raise errors.KsError("'%s': %s" % (path, str(e))) return ks def build_name(kscfg, prefix = None, suffix = None, maxlen = None):