diff --git a/scripts/inventory-manage.py b/scripts/inventory-manage.py index be70a25f2e..25a713ad1c 100755 --- a/scripts/inventory-manage.py +++ b/scripts/inventory-manage.py @@ -19,12 +19,21 @@ # """Returns data about containers and groups in tabular formats.""" +import os +import sys + # NOTE(nrb/palendae): The contents of this file were moved # to manage.py in order to facilitate importing of the python code # This file remains for backwards compatibility -from osa_toolkit import manage +try: + from osa_toolkit import manage +except ImportError: + current_path = os.path.abspath(os.path.dirname(os.path.realpath(__file__))) + lib_path = os.path.join(current_path, '..') + sys.path.append(lib_path) + from osa_toolkit import manage if __name__ == "__main__": manage.main()