From: Ed Bartosh Date: Tue, 28 Apr 2015 12:52:18 +0000 (+0300) Subject: bitbake: bitbake: use sys.exit to simplify the code X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4eeae70a451e25143036bc2d4118d64b2ab1d850;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git bitbake: bitbake: use sys.exit to simplify the code Used sys.exit instead of assigning exit code to variable. This way it's more clear when bitbake exists and which exit code is used. (Bitbake rev: 5ecb8817bd49223652ede4fe513f1a42f2196798) Signed-off-by: Ed Bartosh Signed-off-by: Richard Purdie --- diff --git a/bitbake/bin/bitbake b/bitbake/bin/bitbake index 88ac8c34ca3..b6f19ef27e6 100755 --- a/bitbake/bin/bitbake +++ b/bitbake/bin/bitbake @@ -41,16 +41,13 @@ if __name__ == "__main__": if __version__ != bb.__version__: sys.exit("Bitbake core version and program version mismatch!") try: - ret = bitbake_main(BitBakeConfigParameters(sys.argv), - cookerdata.CookerConfiguration()) + sys.exit(bitbake_main(BitBakeConfigParameters(sys.argv), + cookerdata.CookerConfiguration())) except BBMainException as err: - print >>sys.stderr, err - ret = 1 + sys.exit(err) except bb.BBHandledException: - ret = 1 + sys.exit(1) except Exception: - ret = 1 import traceback traceback.print_exc() - sys.exit(ret) - + sys.exit(1)