vagrant-proxyconf ను అన్ఇన్స్టాల్ చేయడం అతిథి ఫైల్లను విడిచిపెడుతుంది
vagrant-proxyconf అందుబాటులో ఉన్నప్పుడే దాని ద్వారా ప్రాక్సీ సెట్టింగ్లను క్లియర్ చేయండి, nil, ఖాళీ మరియు false విలువల మధ్య తేడాను గుర్తించండి.
vagrant-proxyconf అతిథి లోపల సెట్టింగ్లను రాస్తుంది. హోస్ట్ వైపు ప్లగిన్ను తీసివేయడం ఆ VM యొక్క పర్యావరణం మరియు అప్లికేషన్ కాన్ఫిగరేషన్లో ఇప్పటికే నిల్వ చేసిన మార్పులను తిరిగి తీసుకురాదు.
ప్లగిన్ ఇంకా అందుబాటులో ఉన్న సరిపోయే ఇన్స్టాలేషన్ కోసం, దాని డాక్యుమెంట్ చేసిన క్లియరింగ్ కాన్ఫిగరేషన్ ఇది:
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
ప్లగిన్ను అన్ఇన్స్టాల్ చేసే ముందు Vagrant యొక్క సాధారణ ప్రారంభ మరియు ప్రొవిజనింగ్ జీవిత చక్రం ద్వారా అతిథి కాన్ఫిగరేషన్ను వర్తింపజేయండి. false ప్రాక్సీ కాన్ఫిగరేషన్ను నిలిపివేసి సెట్టింగ్లను తొలగిస్తుందని ప్లగిన్ డాక్యుమెంట్ చేస్తుంది.
మిగతా విలువలు వేరే అర్థాన్ని ఇస్తాయి. ఖాళీ లేదా false ప్రాక్సీ సెట్టింగ్ సంబంధిత సెట్టింగ్ను తొలగిస్తుంది. nil విలువ అతిథి యొక్క ఇప్పటికే ఉన్న విలువను తాకకుండా వదిలేస్తుంది. అందువల్ల Vagrantfile నుండి ఒక లైన్ను తొలగించి nil కు తిరిగి వెళ్లడం అదే శుభ్రపరిచే చర్య కాదు.
VAGRANT_HTTP_PROXY మరియు సంబంధిత హోస్ట్ ఇన్పుట్లను కూడా తనిఖీ చేయండి; ఫైల్ విలువలను భర్తీ చేయగల పర్యావరణ ఇన్పుట్లను ప్లగిన్ డాక్యుమెంట్ చేస్తుంది.
ప్లగిన్ ఇప్పటికే తీసివేయబడి ఉంటే, అది మార్చిన అతిథి ఫైల్లను గుర్తించి ప్రాజెక్ట్ కాన్ఫిగరేషన్ ప్రక్రియ ద్వారా వాటి ఉద్దేశించిన విలువలను పునరుద్ధరించండి. మద్దతు ఉన్న లక్ష్యాలలో పర్యావరణం మరియు ప్యాకేజ్ మేనేజర్ లేదా అప్లికేషన్ సెట్టింగ్లు ఉన్నాయి, టెర్మినల్లో ఒకే ఎగుమతి మాత్రమే కాదు.
ప్రాక్సీ కాన్ఫిగరేషన్ను తొలగించడానికి మాత్రమే ఉన్న VM ను నాశనం చేయాల్సిన అవసరం లేదు. దాని డేటాను ఉంచి సంబంధిత సెట్టింగ్లను ఉద్దేశపూర్వకంగా పునరుద్ధరించండి.