Как настроить тайм-аут при использовании RPC-интерфейса aria2?

Я использую xmlrpclib Python для взаимодействия с aria2 для управления загружаемыми файлами.

В документации единственный вариант, показанный в примере это: dir.

Я также могу использовать out для указания имени файла, теперь мне интересно, как настроить такие вещи, как -timeout и --connect-timeout.

Я пробовал timeout и connect_timeout, но это не работает.


person satoru    schedule 05.07.2016    source источник


Ответы (1)


Вам нужно установить тайм-аут на уровне библиотеки socket:

import socket
socket.setdefaulttimeout(<your_value>)

Это значение будет использоваться xmlrpclib.

person goldcoin    schedule 05.07.2016