from scripts.update_package_script.update_package import SoftwareUpdateScript import sys import time sys.path.append("..") def main(): packages_directory = sys.argv[1] input_arguments_status = True if packages_directory is '': print("################################ PLEASE PROVIDE A WORKSPACE DIRECTORY ################################") # TODO update input_arguments_status = False # If there is no project is defined (i.e HD, DG), exit if sys.argv[2] is None: print('################################ PLEASE SELECT A PROJECT! ######################################' '######') # TODO update input_arguments_status = False if input_arguments_status is True: stack = sys.argv[2] if sys.argv[2] != '' else None start = time.time() update = SoftwareUpdateScript() update.update_software_packages(packages_directory, stack) print('Report Generation Time: {:.1f} s'.format(time.time() - start)) if __name__ == "__main__": main()