The current code doesn't work well with tar files in repo directory:
If pkglist has list of tar file name, it has a few issues including issue #22 and #23
If pkglist is empty, only rpm files in repo directory are used, ignore tar files
If pkglist = [ 'all' ], the GISO built without any SMUs in tar files.
This PR fixed for 3rd one (Fix #25). With this code change, if tar files in repo directory and pkglist = [ 'all' ], GISO created successfully. Key changes:
Too many wrongly nested loop for repo_paths
filepath for tar file is wrong, directory path added to the full path of tar file incorrectly
repo_files should be initialized only at start of validate_and_return_list()
And additional minor fix included to fix log message related with third party SMU (same as PR#10)
The current code doesn't work well with tar files in repo directory:
This PR fixed for 3rd one (Fix #25). With this code change, if tar files in repo directory and pkglist = [ 'all' ], GISO created successfully. Key changes:
And additional minor fix included to fix log message related with third party SMU (same as PR#10)