aboutsummaryrefslogtreecommitdiffstats
path: root/bitbake
diff options
context:
space:
mode:
authorJoshua Lock <josh@linux.intel.com>2011-02-25 10:22:44 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-02-25 15:38:29 +0000
commit92d5e6c07fe850f03ab9e3a6786076bed6c3e34e (patch)
treecf33d3d13cda118381da4843e0ccce10223370b5 /bitbake
parent0b17cbc8f27f1dc47d3f7c7c829222fc5abb5d9c (diff)
downloadopenembedded-core-contrib-92d5e6c07fe850f03ab9e3a6786076bed6c3e34e.tar.gz
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 <josh@linux.intel.com>
Diffstat (limited to 'bitbake')
-rw-r--r--bitbake/lib/bb/codeparser.py4
1 files changed, 2 insertions, 2 deletions
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)