Odinstalowanie vagrant-proxyconf pozostawia pliki gościa
Wyczyść ustawienia proxy przez vagrant-proxyconf, dopóki jest dostępny, odróżniając wartości nil, pustą i false.
vagrant-proxyconf zapisuje ustawienia wewnątrz gościa. Usunięcie wtyczki po stronie hosta nie cofa zmian już zapisanych w środowisku tej maszyny wirtualnej i w konfiguracji aplikacji.
Dla zgodnej instalacji, w której wtyczka jest jeszcze dostępna, jej udokumentowana konfiguracja czyszczenia wygląda tak:
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
Zastosuj konfigurację gościa przez normalny cykl życia uruchamiania i provisioningu Vagranta przed odinstalowaniem wtyczki. Wtyczka dokumentuje, że false wyłącza konfigurację proxy i usuwa ustawienia.
Pozostałe wartości znaczą co innego. Puste lub false ustawienie proxy usuwa odpowiednie ustawienie. Wartość nil pozostawia istniejącą wartość gościa nietkniętą. Dlatego usunięcie wiersza z Vagrantfile i powrót do nil to nie ta sama operacja czyszczenia.
Sprawdź także VAGRANT_HTTP_PROXY i powiązane dane wejściowe hosta; wtyczka dokumentuje dane wejściowe środowiska, które mogą zastąpić wartości z pliku.
Jeśli wtyczka została już usunięta, zidentyfikuj zmienione przez nią pliki gościa i przywróć ich zamierzone wartości przez proces konfiguracji projektu. Obsługiwane cele obejmują ustawienia środowiska oraz menedżera pakietów lub aplikacji, a nie tylko jeden eksport w terminalu.
Nie trzeba niszczyć istniejącej maszyny wirtualnej tylko po to, aby usunąć konfigurację proxy. Zachowaj jej dane i świadomie przywróć odpowiednie ustawienia.