Isang .boto proxy profile para sa umiiral na gsutil job
Itakda ang mga field ng proxy ng Boto at i-load ang nakabahaging routing configuration kasama ng umiiral na gsutil configuration ng user.
Ang workflow na gumagamit pa rin ng lumang gsutil CLI ay maaaring i-configure ang proxy nito sa seksyong [Boto] ng boto configuration:
[Boto]
proxy = proxy.example.net
proxy_port = 8080
proxy_type = http
Ang host field ay naglalaman ng hostname, samantalang ang port at protocol ay may sariling field. Ito ang dokumentadong format ng configuration ng gsutil, hindi isang kumpletong proxy URI na inilagay sa host field. Para sa pinahintulutang pagsubok ng pampublikong serbisyo, ang isang HTTP address mula sa listahan ng mga HTTP proxy ay makakapuno lamang ng mga field ng endpoint kapag walang na-load na BOTO_PATH file ang nagbibigay ng proxy_user o proxy_pass.
Ang configuration ay maaaring nasa umiiral na .boto file ng user. Para sa nakabahaging deployment profile, sinusuportahan din ng gsutil ang BOTO_PATH, na naglilista ng mga file na i-load sa pagkakasunod-sunod. Sa isang Unix system, isang halimbawa ay:
export BOTO_PATH=/etc/team/gsutil-proxy.cfg:$HOME/.boto
Ang unang file ay maaaring maglaman ng mga default ng routing para sa buong team, samantalang ang umiiral na file ng user ay nagpapanatili ng personal na configuration. Sa Windows, gumamit ng semicolon bilang delimiter ng path.
Kasama rin sa mga dokumentadong field ang proxy_user, proxy_pass at proxy_rdns para sa mga naaangkop na setup ng proxy. Itakda ang profile para sa account na nagpapatakbo ng gsutil job, at sadyang panatilihin ang pagkakasunod-sunod ng mga file kapag higit sa isang file ang nagtutukoy ng parehong opsyon.