Профіль проксі .boto для наявного завдання gsutil
Задайте поля проксі Boto і завантажте спільну конфігурацію маршрутизації разом з наявною конфігурацією gsutil користувача.
Робочий процес, який досі використовує старий gsutil CLI, може налаштувати проксі в розділі [Boto] конфігурації boto:
[Boto]
proxy = proxy.example.net
proxy_port = 8080
proxy_type = http
Поле host містить ім'я хоста, а порт і протокол мають власні поля. Це документований формат конфігурації gsutil, а не повний URI проксі, вміщений у поле host. Для дозволеного тесту публічної служби 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, і свідомо зберігайте порядок файлів, коли ту саму опцію визначають кілька файлів.