vagrant-proxyconf-un silinməsi qonağın fayllarını qoyub gedir
vagrant-proxyconf hələ mövcud ikən proksi parametrlərini təmizləyin, nil, boş və false dəyərləri arasındakı fərqi nəzərə alın.
vagrant-proxyconf parametrləri qonağın daxilinə yazır. Onun host tərəfindəki plaginini silmək həmin VM-in mühitində və tətbiq konfiqurasiyasında artıq saxlanılan dəyişiklikləri geri qaytarmır.
Plaginin hələ mövcud olduğu uyğun quraşdırma üçün onun sənədləşdirilmiş təmizləmə konfiqurasiyası belədir:
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
Plugini silməzdən əvvəl qonaq konfiqurasiyasını Vagrant-ın normal işə salma və provisioning həyat dövrü vasitəsilə tətbiq edin. Plagin sənədləşdirir ki, false proksi konfiqurasiyasını söndürür və parametrləri silir.
Digər dəyərlər fərqli mənalar verir. Boş və ya false proksi parametri tətbiq olunan parametri silir. nil dəyəri qonağın mövcud dəyərini toxunulmaz qoyur. Buna görə Vagrantfile-dakı sətri silmək və bununla nil-ə qayıtmaq eyni təmizləmə əməliyyatı deyil.
VAGRANT_HTTP_PROXY və əlaqəli host girişlərini də yoxlayın; plagin fayl dəyərlərini üstələyə bilən mühit girişlərini sənədləşdirir.
Plagin artıq silinibsə, onun dəyişdirdiyi qonaq fayllarını müəyyən edin və layihənin konfiqurasiya prosesi vasitəsilə onların nəzərdə tutulan dəyərlərini bərpa edin. Dəstəklənən hədəflərə mühit və paket meneceri ya da tətbiq parametrləri daxildir, yalnız bir terminal ixracı deyil.
Yalnız proksi konfiqurasiyasını silmək üçün mövcud VM-i məhv etmək lazım deyil. Onun məlumatlarını saxlayın və müvafiq parametrləri qəsdən bərpa edin.