~ $ cat /etc/debian_version
9.3
~ $ apt-cache policy weboob
weboob:
Installé : 1.2-1
Candidat : 1.2-1
Table de version :
*** 1.2-1 500
500 http://mirrors.ircam.fr/pub/debian stretch/main amd64 Packages
500 http://mirrors.ircam.fr/pub/debian stretch/main i386 Packages
100 /var/lib/dpkg/status
~ $ weboob-config update
=== [ 0%] Getting http://updates.weboob.org/1.2/main/
=== [100%] All modules are up-to-date.
~ $ videoob
Welcome to videoob v1.2
Copyright(C) 2010-2018 Christophe Benz, Romain Bignon, John Obbele
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Type "help" to display available commands.
Loaded backends: arte, francetelevisions
videoob> backends only arte
videoob> serach tracks
Unknown command: "serach tracks"
videoob> search tracks
Bug(arte): 'VideosListPage' object has no attribute 'iter_videos'
=== [ 0%] Getting http://updates.weboob.org/1.2/main/
Use "logging debug" option to print backtraces.
videoob:/search> logging debug
videoob:/search> search tracks
2018-02-10 09:05:38,196:DEBUG:bcall:1.2:bcall.py:91:backend_process <Backend 'arte'>: Calling function <bound method Videoob._do_complete of <weboob.applications.videoob.videoob.Videoob object at 0x7fd412a291d0>>
2018-02-10 09:05:38,198:DEBUG:requests.packages.urllib3.connectionpool:1.2:connectionpool.py:247:_get_conn Resetting dropped connection: www.arte.tv
2018-02-10 09:05:38,553:DEBUG:requests.packages.urllib3.connectionpool:1.2:connectionpool.py:400:_make_request http://www.arte.tv:80 "GET /papi/tvguide/videos/plus7/search/F/L1/tracks/ALL/ALL/-1/AIRDATE_DESC/10/0.json HTTP/1.1" 200 1892
2018-02-10 09:05:38,557:DEBUG:backend.arte.browser:1.2:browsers.py:664:internal_callback Handle http://www.arte.tv/papi/tvguide/videos/plus7/search/F/L1/tracks/ALL/ALL/-1/AIRDATE_DESC/10/0.json with VideosListPage
2018-02-10 09:05:38,557:DEBUG:bcall:1.2:bcall.py:97:backend_process <Backend 'arte'>: Called function <bound method Videoob._do_complete of <weboob.applications.videoob.videoob.Videoob object at 0x7fd412a291d0>> raised an error: AttributeError("'VideosListPage' object has no attribute 'iter_videos'",)
Bug(arte): 'VideosListPage' object has no attribute 'iter_videos'
=== [ 0%] Getting http://updates.weboob.org/1.2/main/
2018-02-10 09:05:38,747:DEBUG:requests.packages.urllib3.connectionpool:1.2:connectionpool.py:400:_make_request http://updates.weboob.org:80 "GET /1.2/main/modules.list HTTP/1.1" 200 48985
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/weboob/core/bcall.py", line 93, in backend_process
result = function(backend, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/weboob/tools/application/base.py", line 298, in _do_complete
res = getattr(backend, function)(*args, **kwargs)
File "/home/ethorava/.local/share/weboob/modules/1.2/arte/module.py", line 104, in search_videos
return self.browser.search_videos(pattern)
File "/home/ethorava/.local/share/weboob/modules/1.2/arte/browser.py", line 63, in search_videos
return self.webservice.go(class_name=class_name, method_name=method_name, parameters=parameters).iter_videos()
AttributeError: 'VideosListPage' object has no attribute 'iter_videos'
videoob:/search> quit