Index: run.update_package.py =================================================================== diff -u -r28ee439966c2b482352f1cadd913d558fcac2a05 -reec1305e0a69e0c68286ae59ffa196589b05e41e --- run.update_package.py (.../run.update_package.py) (revision 28ee439966c2b482352f1cadd913d558fcac2a05) +++ run.update_package.py (.../run.update_package.py) (revision eec1305e0a69e0c68286ae59ffa196589b05e41e) @@ -9,24 +9,29 @@ packages_directory = sys.argv[1] input_arguments_status = True - if packages_directory is '': - print("################################ PLEASE PROVIDE A WORKSPACE DIRECTORY ################################") # TODO update + if packages_directory == '': + print("################################ PLEASE PROVIDE THE BINARIES #########################################") input_arguments_status = False - # If there is no project is defined (i.e HD, DG), exit + # If there is no project is defined (e.g. TD, DD), exit if sys.argv[2] is None: - print('################################ PLEASE SELECT A PROJECT! ######################################' - '######') # TODO update + print('################################ PLEASE SELECT A STACK ###############################################') input_arguments_status = False - if input_arguments_status is True: + if sys.argv[3] is None: + print('################################ PLEASE SELECT A TARGET ##############################################') + input_arguments_status = False + + if input_arguments_status: + stack = sys.argv[2] if sys.argv[2] != '' else None + target = sys.argv[3] if sys.argv[3] != '' else None start = time.time() update = SoftwareUpdateScript() - update.update_software_packages(packages_directory, stack) - print('Report Generation Time: {:.1f}s'.format(time.time() - start)) + update.update_software_packages(packages_directory, stack, target) + print('Package(s) Update Time: {:.1f} s'.format(time.time() - start)) if __name__ == "__main__":