I quite frequently try to add ebooks wiht
calibredb --timeout=600 add --with-library='http://localhost:8080/#CalibreLibrary' ....
but regardless of "timeout" parameter, after about two minutes I got:
================
Traceback (most recent call last):
File "/usr/bin/calibredb", line 21, in <module>
sys.exit(main())
File "/usr/lib/calibre/calibre/db/cli/main.py", line 251, in main
return run_cmd(cmd, opts, args[1:], DBCtx(opts))
File "/usr/lib/calibre/calibre/db/cli/main.py", line 41, in run_cmd
ret = m.main(opts, args, dbctx)
File "/usr/lib/calibre/calibre/db/cli/cmd_add.py", line 476, in main
do_add(
File "/usr/lib/calibre/calibre/db/cli/cmd_add.py", line 270, in do_add
book_title, ids, mids, dups = dbctx.run(
File "/usr/lib/calibre/calibre/db/cli/main.py", line 183, in run
return self.remote_run(name, m, *args)
File "/usr/lib/calibre/calibre/db/cli/main.py", line 205, in remote_run
res = self.br.open_novisit(rq, timeout=self.timeout)
File "/usr/lib/python3/dist-packages/mechanize/_mechanize.py", line 241, in open_novisit
return self._mech_open(
File "/usr/lib/python3/dist-packages/mechanize/_mechanize.py", line 313, in _mech_open
raise response
mechanize._response.httperror_seek_wrapper: HTTP Error 408: Request Timeout
================