{"action":"closed","issue":{"url":"https://api.github.com/repos/themacks/ply/issues/5","labels_url":"https://api.github.com/repos/themacks/ply/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/themacks/ply/issues/5/comments","events_url":"https://api.github.com/repos/themacks/ply/issues/5/events","html_url":"https://github.com/themacks/ply/issues/5","id":53974456,"number":5,"title":"KeyError: 'Tags' when scanning for channels","user":{"login":"theschles","id":901430,"avatar_url":"https://avatars.githubusercontent.com/u/901430?v=3","gravatar_id":"","url":"https://api.github.com/users/theschles","html_url":"https://github.com/theschles","followers_url":"https://api.github.com/users/theschles/followers","following_url":"https://api.github.com/users/theschles/following{/other_user}","gists_url":"https://api.github.com/users/theschles/gists{/gist_id}","starred_url":"https://api.github.com/users/theschles/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theschles/subscriptions","organizations_url":"https://api.github.com/users/theschles/orgs","repos_url":"https://api.github.com/users/theschles/repos","events_url":"https://api.github.com/users/theschles/events{/privacy}","received_events_url":"https://api.github.com/users/theschles/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-01-10T22:52:09Z","updated_at":"2015-01-16T23:24:27Z","closed_at":"2015-01-16T23:24:27Z","body":"Hi there,\r\n\r\nSo I'm now trying to get ply working on Ubuntu.  I built ffmpeg from snapshot via this guide: https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu\r\n\r\nI installed ply using easy_install.\r\n\r\nI installed hdhomerun_config vai these instructions: http://www.silicondust.com/support/downloads/linux/\r\n\r\nI updated my HDTC-2US using the latest firmware (20141114)\r\n\r\nNow, when I go into the setup screen, click the Add button next to my HDTC-US, then click the Scan button, I get the following terminal output:\r\n\r\n```\r\n0.0 (1): SELECT * FROM devices\r\n127.0.0.1:41703 - - [10/Jan/2015 14:50:33] \"HTTP/1.1 GET /setup\" - 200 OK\r\n0.0 (1): SELECT * FROM devices WHERE dev='10505B21'\r\n0.0 (2): UPDATE devices SET ip = '192.168.10.12' WHERE dev='10505B21'\r\n127.0.0.1:41703 - - [10/Jan/2015 14:50:37] \"HTTP/1.1 PUT /device/10505B21\" - 200 OK\r\n0.0 (1): SELECT * FROM devices\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:37] \"HTTP/1.1 GET /setup\" - 200 OK\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:37] \"HTTP/1.1 GET /static/css/base.css\" - 200 \r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:37] \"HTTP/1.1 GET /static/scripts/base.js\" - 200 \r\nTraceback (most recent call last):\r\n  File \"/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/application.py\", line 239, in process\r\n    return self.handle()\r\n  File \"/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/application.py\", line 230, in handle\r\n    return self._delegate(fn, self.fvars, args)\r\n  File \"/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/application.py\", line 420, in _delegate\r\n    return handle_class(cls)\r\n  File \"/usr/local/lib/python2.7/dist-packages/web.py-0.37-py2.7.egg/web/application.py\", line 396, in handle_class\r\n    return tocall(*args)\r\n  File \"/mnt/raid/download/ply/ply.py\", line 102, in GET\r\n    db.updateChannels(dbase,devId)\r\n  File \"/mnt/raid/download/ply/db.py\", line 90, in updateChannels\r\n    channels = hdhr.chan.getChannels(device['ip'])\r\n  File \"/mnt/raid/download/ply/hdhomerun/chan.py\", line 13, in getChannels\r\n    if channel[\"Tags\"] == \"favorite\":\r\nKeyError: 'Tags'\r\n\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /device/10505B21\" - 500 Internal Server Error\r\n0.0 (1): SELECT * FROM channels\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /\" - 200 OK\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/hdln.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/we.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/cw.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/fx.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/wxia.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/fnc.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/discovery.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/wgcl.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/wsb.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/nbc.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/gpb.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/cnbc.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/tlc.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/gpb-kids.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/tbs.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/qubo.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/tnt.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/usa.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/travel.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/nbcsports.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/wpba.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/animal.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/espn2.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/hallmark.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/waga.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/ion_life.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/metv.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/gpb_knowledge.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/fox.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/rfdtv.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/mtv.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/cartoonnetwork.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/cnn.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/abc.png\" - 304 Not Modified127.0.0.1:41710 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/cbs.png\" - 304 Not Modified\r\n\r\n 127.0.0.1:41711 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/e.png\" - 304 Not Modified127.0.0.1:41710 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/history.png\" - 304 Not Modified\r\n\r\n127.0.0.1:41712 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/abcfamily.png\" - 304 Not Modified\r\n127.0.0.1:41714 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/default.png\" - 304 Not Modified127.0.0.1:41713 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/comedycentral.png\" - 304 Not Modified\r\n\r\n127.0.0.1:41713 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/movies.png\" - 304 Not Modified\r\n 127.0.0.1:41710 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/ion.png\" - 304 Not Modified\r\n127.0.0.1:41706 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/weathernation.png\" - 304 Not Modified127.0.0.1:41712 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/espn.png\" - 304 Not Modified\r\n127.0.0.1:41711 - - [10/Jan/2015 14:50:41] \"HTTP/1.1 GET /static/logos/peachtree.png\" - 304 Not Modified\r\n```"}}