end
private
- def remove_downloaded_pkgs(pkg_name)
- pkg_file_prefix = "#{@download_path}/#{pkg_name}_*"
+ def remove_downloaded_pkgs(pkg_name, os)
+ pkg_file_prefix = "#{@download_path}/#{pkg_name}_*_#{os}.zip"
pkg_files = Dir.glob(pkg_file_prefix).sort {|x,y| y <=> x }
if not pkg_files.nil? and pkg_files.length >= 4 then
else
filepath = download(pkg_name, os, false, @download_path)
ret = FileInstaller.install(pkg_name, filepath[0], type, @location, @log)
- remove_downloaded_pkgs(pkg_name)
+ remove_downloaded_pkgs(pkg_name, os)
end
return ret
end