def self.remove_passwords
validate_password_dir
validate_names
@names.each do |name|
password_filename = "#{@password_dir}/#{name}"
if File.exists?(password_filename)
remove = @force_remove
unless remove
remove = Utils.yes_or_no("Are you sure you want to remove all entries for #{name}?", false)
end
if remove
last_password_filename = password_filename + '.last'
if File.exists?(last_password_filename)
File.delete(last_password_filename)
puts "#{last_password_filename} deleted"
end
File.delete(password_filename)
puts "#{password_filename} deleted"
end
end
puts
end
end