जो वर्कफ़्लो अब भी पुराना gsutil CLI इस्तेमाल करता है, वह अपनी प्रॉक्सी boto कॉन्फ़िगरेशन के [Boto] अनुभाग में सेट कर सकता है:

[Boto]
proxy = proxy.example.net
proxy_port = 8080
proxy_type = http

होस्ट फ़ील्ड में होस्टनेम होता है, जबकि पोर्ट और प्रोटोकॉल के अपने अलग फ़ील्ड हैं। यह gsutil का प्रलेखित कॉन्फ़िगरेशन प्रारूप है, होस्ट फ़ील्ड में रखा गया पूरा प्रॉक्सी URI नहीं। अनुमत सार्वजनिक-सेवा परीक्षण के लिए, HTTP प्रॉक्सी सूची से कोई HTTP पता एंडपॉइंट फ़ील्ड तभी भर सकता है जब लोड की गई किसी भी BOTO_PATH फ़ाइल में proxy_user या proxy_pass न दिया गया हो।

कॉन्फ़िगरेशन उपयोगकर्ता की मौजूदा .boto फ़ाइल में रह सकता है। साझा परिनियोजन प्रोफ़ाइल के लिए gsutil BOTO_PATH को भी सपोर्ट करता है, जो क्रम से लोड होने वाली फ़ाइलों की सूची देता है। Unix सिस्टम पर एक उदाहरण:

export BOTO_PATH=/etc/team/gsutil-proxy.cfg:$HOME/.boto

पहली फ़ाइल पूरी टीम के राउटिंग डिफ़ॉल्ट रख सकती है, जबकि उपयोगकर्ता की मौजूदा फ़ाइल व्यक्तिगत कॉन्फ़िगरेशन रखती है। Windows पर पथ विभाजक के रूप में अर्धविराम इस्तेमाल करें।

प्रलेखित फ़ील्ड में लागू प्रॉक्सी सेटअप के लिए proxy_user, proxy_pass और proxy_rdns भी शामिल हैं। प्रोफ़ाइल उस खाते के लिए सेट करें जो gsutil कार्य चलाता है, और जब एक से अधिक फ़ाइलें वही विकल्प परिभाषित करें तो फ़ाइलों का क्रम जानबूझकर बनाए रखें।

संबंधित लेख