diff options
Diffstat (limited to 'source-builder/sb/check.py')
-rw-r--r-- | source-builder/sb/check.py | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/source-builder/sb/check.py b/source-builder/sb/check.py index 9930fca..3e847ce 100644 --- a/source-builder/sb/check.py +++ b/source-builder/sb/check.py @@ -1,6 +1,6 @@ # # RTEMS Tools Project (http://www.rtems.org/) -# Copyright 2010-2012 Chris Johns (chrisj@rtems.org) +# Copyright 2010-2016 Chris Johns (chrisj@rtems.org) # All rights reserved. # # This file is part of the RTEMS Tools package in 'rtems-tools'. @@ -21,6 +21,8 @@ # Check the defaults for a specific host. # +from __future__ import print_function + import os import error @@ -130,7 +132,7 @@ def host_setup(opts): sane = True - for d in opts.defaults.keys(): + for d in list(opts.defaults.keys()): try: (test, constraint, value) = opts.defaults.get(d) except: @@ -164,16 +166,16 @@ def run(): _opts = options.load(args = sys.argv) log.notice('RTEMS Source Builder - Check, %s' % (version.str())) if host_setup(_opts): - print 'Environment is ok' + print('Environment is ok') else: - print 'Environment is not correctly set up' - except error.general, gerr: - print gerr + print('Environment is not correctly set up') + except error.general as gerr: + print(gerr) sys.exit(1) - except error.internal, ierr: - print ierr + except error.internal as ierr: + print(ierr) sys.exit(1) - except error.exit, eerr: + except error.exit as eerr: pass except KeyboardInterrupt: log.notice('abort: user terminated') |