Профиль прокси .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, и сознательно сохраняйте порядок файлов, когда одну и ту же опцию задают несколько файлов.