Отсутствует документация для параметра requests_timeout в GCSFileSystem - PullRequest
1 голос
/ 05 августа 2020

Объект Google Cloud GCFSFileSystem принимает параметр requests_timeout со значением по умолчанию None. Этот параметр не задокументирован.

Я предполагаю, что это время, прежде чем мы откажемся от отдельного запроса GCFS. По аналогии с cache_timeout, который задокументирован, я предполагаю, что это значение с плавающей запятой в секундах, где None означает отсутствие тайм-аута.

Это правильно?

1 Ответ

4 голосов
/ 05 августа 2020

Целочисленное значение в секундах:

Выдержка из документации google.auth.transport.requests :

timeout (Optional[int]): The number of seconds to wait for a
                response from the server. If not specified or if None, the
                requests default timeout will be used.

Что вызывается в строке 490, согласно gcsfs.core документация .

Изменить: Тайм-аут по умолчанию составляет 120 секунд, как определено _DEFAULT_TIMEOUT ( кредитов @ John Hanley для добавления этой информации )

...