vagrant-proxyconf ਗੈਸਟ ਦੇ ਅੰਦਰ ਸੈਟਿੰਗਾਂ ਲਿਖਦਾ ਹੈ। ਇਸ ਦਾ ਹੋਸਟ-ਸਾਈਡ ਪਲੱਗਇਨ ਹਟਾਉਣ ਨਾਲ ਉਸ VM ਦੇ ਵਾਤਾਵਰਨ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਸੰਰਚਨਾ ਵਿੱਚ ਪਹਿਲਾਂ ਹੀ ਸੰਭਾਲੇ ਬਦਲਾਅ ਵਾਪਸ ਨਹੀਂ ਹੁੰਦੇ।

ਅਜਿਹੀ ਅਨੁਕੂਲ ਇੰਸਟਾਲੇਸ਼ਨ ਲਈ ਜਿੱਥੇ ਪਲੱਗਇਨ ਅਜੇ ਵੀ ਉਪਲਬਧ ਹੈ, ਇਸ ਦੀ ਦਸਤਾਵੇਜ਼ੀ ਸਫ਼ਾਈ ਸੰਰਚਨਾ ਇਹ ਹੈ:

Vagrant.configure("2") do |config|
  config.proxy.enabled = false
end

ਪਲੱਗਇਨ ਅਣਇੰਸਟਾਲ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ Vagrant ਦੇ ਆਮ ਸਟਾਰਟਅੱਪ ਅਤੇ ਪ੍ਰੋਵਿਜ਼ਨਿੰਗ ਜੀਵਨ-ਚੱਕਰ ਰਾਹੀਂ ਗੈਸਟ ਸੰਰਚਨਾ ਲਾਗੂ ਕਰੋ। ਪਲੱਗਇਨ ਦਸਤਾਵੇਜ਼ ਕਰਦਾ ਹੈ ਕਿ false ਪਰਾਕਸੀ ਸੰਰਚਨਾ ਬੰਦ ਕਰਦਾ ਹੈ ਅਤੇ ਸੈਟਿੰਗਾਂ ਹਟਾਉਂਦਾ ਹੈ।

ਬਾਕੀ ਮੁੱਲਾਂ ਦਾ ਅਰਥ ਵੱਖਰਾ ਹੈ। ਖਾਲੀ ਜਾਂ false ਪਰਾਕਸੀ ਸੈਟਿੰਗ ਲਾਗੂ ਸੈਟਿੰਗ ਹਟਾਉਂਦੀ ਹੈ। nil ਮੁੱਲ ਗੈਸਟ ਦਾ ਮੌਜੂਦਾ ਮੁੱਲ ਅਛੂਤਾ ਛੱਡਦਾ ਹੈ। ਇਸ ਲਈ Vagrantfile ਵਿੱਚੋਂ ਇੱਕ ਲਾਈਨ ਹਟਾ ਕੇ nil ਉੱਤੇ ਵਾਪਸ ਆਉਣਾ ਉਹੀ ਸਫ਼ਾਈ ਕਾਰਵਾਈ ਨਹੀਂ ਹੈ।

VAGRANT_HTTP_PROXY ਅਤੇ ਸੰਬੰਧਿਤ ਹੋਸਟ ਇਨਪੁਟ ਵੀ ਜਾਂਚੋ; ਪਲੱਗਇਨ ਅਜਿਹੇ ਵਾਤਾਵਰਨ ਇਨਪੁਟ ਦਸਤਾਵੇਜ਼ ਕਰਦਾ ਹੈ ਜੋ ਫਾਈਲ ਮੁੱਲਾਂ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰ ਸਕਦੇ ਹਨ।

ਜੇ ਪਲੱਗਇਨ ਪਹਿਲਾਂ ਹੀ ਹਟਾਇਆ ਜਾ ਚੁੱਕਾ ਹੈ, ਤਾਂ ਇਸ ਵੱਲੋਂ ਬਦਲੀਆਂ ਗੈਸਟ ਫਾਈਲਾਂ ਦੀ ਪਛਾਣ ਕਰੋ ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਦੀ ਸੰਰਚਨਾ ਪ੍ਰਕਿਰਿਆ ਰਾਹੀਂ ਉਨ੍ਹਾਂ ਦੇ ਇੱਛਤ ਮੁੱਲ ਬਹਾਲ ਕਰੋ। ਸਮਰਥਿਤ ਟੀਚਿਆਂ ਵਿੱਚ ਵਾਤਾਵਰਨ ਅਤੇ ਪੈਕੇਜ-ਮੈਨੇਜਰ ਜਾਂ ਐਪਲੀਕੇਸ਼ਨ ਸੈਟਿੰਗਾਂ ਸ਼ਾਮਲ ਹਨ, ਸਿਰਫ਼ ਟਰਮੀਨਲ ਵਿੱਚ ਇੱਕ ਐਕਸਪੋਰਟ ਨਹੀਂ।

ਸਿਰਫ਼ ਪਰਾਕਸੀ ਸੰਰਚਨਾ ਹਟਾਉਣ ਲਈ ਮੌਜੂਦਾ VM ਨੂੰ ਨਸ਼ਟ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਇਸ ਦਾ ਡੇਟਾ ਰੱਖੋ ਅਤੇ ਸੰਬੰਧਿਤ ਸੈਟਿੰਗਾਂ ਜਾਣ-ਬੁੱਝ ਕੇ ਬਹਾਲ ਕਰੋ।

ਸੰਬੰਧਿਤ ਲੇਖ