From 92d5e6c07fe850f03ab9e3a6786076bed6c3e34e Mon Sep 17 00:00:00 2001 From: Joshua Lock Date: Fri, 25 Feb 2011 10:22:44 +0000 Subject: bitbake/codeparser: fix raising of ShellSyntaxError To raise the ShellSyntaxError we need to import it's module and reference it by namespace. Signed-off-by: Joshua Lock --- bitbake/lib/bb/codeparser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bitbake/lib') diff --git a/bitbake/lib/bb/codeparser.py b/bitbake/lib/bb/codeparser.py index bfffcacc33..c887a3ca08 100644 --- a/bitbake/lib/bb/codeparser.py +++ b/bitbake/lib/bb/codeparser.py @@ -4,7 +4,7 @@ import logging import os.path import bb.utils, bb.data from itertools import chain -from pysh import pyshyacc, pyshlex +from pysh import pyshyacc, pyshlex, sherrors logger = logging.getLogger('BitBake.CodeParser') @@ -227,7 +227,7 @@ class ShellParser(): try: tokens, _ = pyshyacc.parse(value, eof=True, debug=False) except pyshlex.NeedMore: - raise ShellSyntaxError("Unexpected EOF") + raise sherrors.ShellSyntaxError("Unexpected EOF") for token in tokens: self.process_tokens(token) -- cgit v1.2.3-54-g00ecf