diff options
author | Richard Purdie <rpurdie@linux.intel.com> | 2007-03-05 17:17:03 +0000 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2007-03-05 17:17:03 +0000 |
commit | 4beb79ab274b9480232ed6e7b2fdc670d61b658c (patch) | |
tree | 0b054df017a8863e6d130e8bd10bf45083d78a45 | |
parent | 8f5e3ae327f4a76bc4c84db5d3dd32ef59d2a5e8 (diff) | |
download | bitbake-4beb79ab274b9480232ed6e7b2fdc670d61b658c.tar.gz |
shell.py: Fix syntax warning reported by pH5
-rw-r--r-- | lib/bb/shell.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/bb/shell.py b/lib/bb/shell.py index 7cfb01d64..fc213c3f4 100644 --- a/lib/bb/shell.py +++ b/lib/bb/shell.py @@ -145,6 +145,7 @@ class BitBakeShellCommands: def build( self, params, cmd = "build" ): """Build a providee""" + global last_exception globexpr = params[0] self._checkParsed() names = globfilter( cooker.status.pkg_pn.keys(), globexpr ) @@ -175,18 +176,15 @@ class BitBakeShellCommands: except Providers.NoProvider: print "ERROR: No Provider" - global last_exception last_exception = Providers.NoProvider except runqueue.TaskFailure, fnids: for fnid in fnids: print "ERROR: '%s' failed" % td.fn_index[fnid] - global last_exception last_exception = runqueue.TaskFailure except build.EventException, e: print "ERROR: Couldn't build '%s'" % names - global last_exception last_exception = e cooker.configuration.cmd = oldcmd @@ -235,6 +233,7 @@ class BitBakeShellCommands: def fileBuild( self, params, cmd = "build" ): """Parse and build a .bb file""" + global last_exception name = params[0] bf = completeFilePath( name ) print "SHELL: Calling '%s' on '%s'" % ( cmd, bf ) @@ -263,7 +262,6 @@ class BitBakeShellCommands: cooker.tryBuildPackage( os.path.abspath( bf ), item, cmd, bbfile_data, True ) except build.EventException, e: print "ERROR: Couldn't build '%s'" % name - global last_exception last_exception = e cooker.configuration.cmd = oldcmd |