diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/sosreport | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/bin/sosreport b/bin/sosreport index 3c2b5e03..a298d636 100755 --- a/bin/sosreport +++ b/bin/sosreport @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 # This file is part of the sos project: https://github.com/sosreport/sos # # This copyrighted material is made available to anyone wishing to use, @@ -11,15 +11,25 @@ import sys import os +import time + try: # allow running from the git checkout, even though as of 4.0 we are moving # binaries into a bin/ top-level directory. - sys.path.append(os.getcwd()) - from sos.report import main + sys.path.insert(0, os.getcwd()) + from sos import SoS except KeyboardInterrupt: raise SystemExit() if __name__ == '__main__': - main(sys.argv[1:]) + msg = ("Please note the 'sosreport' command has been deprecated in favor " + "of the new 'sos' command, E.G. 'sos report'.\n" + "Redirecting to 'sos report %s'" % (' '.join(sys.argv[1:]) or '')) + print(msg) + time.sleep(0.5) + args = sys.argv[1:] + args.insert(0, 'report') + sos = SoS(args) + sos.execute() # vim:ts=4 et sw=4 |