Un profilo proxy .boto per un processo gsutil esistente
Imposta i campi proxy di Boto e carica la configurazione di routing condivisa accanto alla configurazione gsutil esistente dell'utente.
Un flusso di lavoro che usa ancora la vecchia CLI gsutil può configurare il proprio proxy nella sezione [Boto] della configurazione boto:
[Boto]
proxy = proxy.example.net
proxy_port = 8080
proxy_type = http
Il campo host contiene il nome host, mentre porta e protocollo hanno campi propri. Questo è il formato di configurazione documentato di gsutil, non un URI proxy completo inserito nel campo host. Per un test consentito di un servizio pubblico, un indirizzo HTTP dalla lista dei proxy HTTP può riempire i campi dell'endpoint solo quando nessuno dei file BOTO_PATH caricati fornisce proxy_user o proxy_pass.
La configurazione può risiedere nel file .boto esistente dell'utente. Per un profilo di distribuzione condiviso, gsutil supporta anche BOTO_PATH, che elenca i file da caricare in ordine. Su un sistema Unix, un esempio è:
export BOTO_PATH=/etc/team/gsutil-proxy.cfg:$HOME/.boto
Il primo file può contenere i valori predefiniti di routing per tutto il team, mentre il file esistente dell'utente conserva la configurazione personale. Su Windows usare il punto e virgola come separatore di percorso.
I campi documentati includono anche proxy_user, proxy_pass e proxy_rdns per le configurazioni proxy applicabili. Imposta il profilo per l'account che esegue il processo gsutil e mantieni deliberatamente l'ordine dei file quando più di un file definisce la stessa opzione.