# File lib/vagrant-lxc/action/clear_forwarded_ports.rb, line 10 def call(env) @env = env if redir_pids.any? env[:ui].info I18n.t("vagrant.actions.vm.clear_forward_ports.deleting") redir_pids.each do |pid| next unless is_redir_pid?(pid[0]) @logger.debug "Killing pid #{pid[0]}" if pid[1] system "sudo pkill -TERM -P #{pid[0]}" else system "pkill -TERM -P #{pid[0]}" end end @logger.info "Removing redir pids files" remove_redir_pids else @logger.info "No redir pids found" end @app.call env end