ఉన్న gsutil పని కోసం .boto ప్రాక్సీ ప్రొఫైల్
Boto ప్రాక్సీ ఫీల్డ్లను సెట్ చేసి, వినియోగదారు యొక్క ఉన్న gsutil కాన్ఫిగరేషన్తో పాటు భాగస్వామ్య రూటింగ్ కాన్ఫిగరేషన్ను లోడ్ చేయండి.
ఇప్పటికీ పాత gsutil CLI ఉపయోగించే వర్క్ఫ్లో తన ప్రాక్సీని boto కాన్ఫిగరేషన్లోని [Boto] విభాగంలో సెట్ చేయగలదు:
[Boto]
proxy = proxy.example.net
proxy_port = 8080
proxy_type = http
host ఫీల్డ్లో హోస్ట్నేమ్ ఉంటుంది, port మరియు protocolలకు వాటి స్వంత ఫీల్డ్లు ఉన్నాయి. ఇది gsutil డాక్యుమెంట్ చేసిన కాన్ఫిగరేషన్ ఫార్మాట్, host ఫీల్డ్లో పెట్టే పూర్తి ప్రాక్సీ URI కాదు. అనుమతించిన పబ్లిక్-సేవా పరీక్ష కోసం, లోడ్ చేసిన BOTO_PATH ఫైల్లలో ఏదీ proxy_user లేదా proxy_pass ఇవ్వనప్పుడు మాత్రమే HTTP ప్రాక్సీల జాబితా నుండి HTTP చిరునామా ఎండ్పాయింట్ ఫీల్డ్లను నింపగలదు.
కాన్ఫిగరేషన్ వినియోగదారు యొక్క ఉన్న .boto ఫైల్లో ఉండవచ్చు. భాగస్వామ్య డిప్లాయ్మెంట్ ప్రొఫైల్ కోసం gsutil BOTO_PATHను కూడా మద్దతు ఇస్తుంది, అది వరుసగా లోడ్ చేయాల్సిన ఫైల్లను జాబితా చేస్తుంది. Unix సిస్టమ్లో ఒక ఉదాహరణ:
export BOTO_PATH=/etc/team/gsutil-proxy.cfg:$HOME/.boto
మొదటి ఫైల్ మొత్తం జట్టు రూటింగ్ డిఫాల్ట్లను ఉంచగలదు, వినియోగదారు యొక్క ఉన్న ఫైల్ వ్యక్తిగత కాన్ఫిగరేషన్ను ఉంచుతుంది. Windowsలో పాత్ విభజనకు అర్ధవిరామం ఉపయోగించండి.
డాక్యుమెంట్ చేసిన ఫీల్డ్లలో వర్తించే ప్రాక్సీ సెటప్ల కోసం proxy_user, proxy_pass మరియు proxy_rdns కూడా ఉన్నాయి. gsutil పనిని నడిపే ఖాతా కోసం ప్రొఫైల్ను సెట్ చేయండి, మరియు ఒకటి కంటే ఎక్కువ ఫైల్లు ఒకే ఎంపికను నిర్వచించినప్పుడు ఫైల్ క్రమాన్ని ఉద్దేశపూర్వకంగా నిర్వహించండి.