<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 7, 2017 at 6:26 PM, Marlon Buchanan <span dir="ltr"><<a href="mailto:mlb.linux@gmail.com" target="_blank">mlb.linux@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I just upgraded from .27 to 29 (on Ubuntu 14.04) and most everything is now working. I have 2 problems. One is with the new images feature and loading pictures into the DB from the storage group doesn't seem to complete, but I'll save that problem for another day. The bigger problem is the TV metadata lookups are failing. In the methadatalookup.log I get:<div><br></div><div><div> I CoreContext metadatadownload.cpp:342 (TelevisionGrabberWorks) Television grabber not functional. Aborting this run.</div></div><div><br></div><div><br></div><div>Mythbackend gives me failed with exit status 128</div><div><br></div><div>When I try to run ttvdb.py commandline I get responses like:</div><div><div>marlon:~$ /usr/share/mythtv/metadata/<wbr>Television/ttvdb.py -B Sanctuary</div><div><br></div><div>Traceback (most recent call last):</div><div> File "/usr/share/mythtv/metadata/<wbr>Television/ttvdb.py", line 2357, in <module></div><div> sys.exit(main())</div><div> File "/usr/share/mythtv/metadata/<wbr>Television/ttvdb.py", line 2164, in main</div><div> seriesfound=searchseries(t, opts, series_season_ep)</div><div> File "/usr/share/mythtv/metadata/<wbr>Television/ttvdb.py", line 1217, in searchseries</div><div> series_data = search_for_series(t, series_name, opts.language)</div><div> File "/usr/share/mythtv/metadata/<wbr>Television/ttvdb.py", line 1203, in search_for_series</div><div> return tvdb[sid_or_name]</div><div> File "/usr/lib/python2.7/dist-<wbr>packages/MythTV/ttvdb/tvdb_<wbr>api.py", line 1160, in __getitem__</div><div> sid = self._nameToSid(key)</div><div> File "/usr/lib/python2.7/dist-<wbr>packages/MythTV/ttvdb/tvdb_<wbr>api.py", line 1141, in _nameToSid</div><div> selected_series = self._getSeries(name)</div><div> File "/usr/lib/python2.7/dist-<wbr>packages/MythTV/ttvdb/tvdb_<wbr>api.py", line 921, in _getSeries</div><div> allSeries = self.search(series)</div><div> File "/usr/lib/python2.7/dist-<wbr>packages/MythTV/ttvdb/tvdb_<wbr>api.py", line 901, in search</div><div> seriesEt = self._getetsrc(self.config['<wbr>url_getSeries'] % (series))</div><div> File "/usr/lib/python2.7/dist-<wbr>packages/MythTV/ttvdb/tvdb_<wbr>api.py", line 861, in _getetsrc</div><div> src = self._loadUrl(url, language=language)</div><div> File "/usr/lib/python2.7/dist-<wbr>packages/MythTV/ttvdb/tvdb_<wbr>api.py", line 808, in _loadUrl</div><div> self.authorize()</div><div> File "/usr/lib/python2.7/dist-<wbr>packages/MythTV/ttvdb/tvdb_<wbr>api.py", line 848, in authorize</div><div> r = self.session.post('<a href="https://api.thetvdb.com/login" target="_blank">https://<wbr>api.thetvdb.com/login</a>', json=self.config['auth_<wbr>payload'], headers=self.headers)</div><div> File "/usr/lib/python2.7/dist-<wbr>packages/requests/sessions.py"<wbr>, line 497, in post</div><div> return self.request('POST', url, data=data, **kwargs)</div><div> File "/usr/lib/python2.7/dist-<wbr>packages/requests_cache/core.<wbr>py", line 128, in request</div><div> **kwargs</div></div><div><br></div><div>Any ideas on how to fix ttvdb.py? tmdb3.py seems to work fine...</div></div>
</blockquote></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">I apologize, I cut off one line from running ttvdb.py commandline at the end in my cut and paste:</div><div class="gmail_extra"><br></div><div class="gmail_extra">TypeError: request() got an unexpected keyword argument 'json'<br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Marlon</div></div>