Even better, print an error message; consolidate the unsupported() calls;
tree30ca3ad89c8135cdcaeff941e58b16979ea771b4
-rw-r--r-- 28 .gitignore
drwxr-xr-x - Cheetah
-rw-r--r-- 2314 README
-rw-r--r-- 2330 beacon.py
-rw-r--r-- 7942 config.py
drwxr-xr-x - eyeD3
-rw-r--r-- 5527 httpserver.py
-rw-r--r-- 6774 lrucache.py
-rw-r--r-- 5788 plugin.py
drwxr-xr-x - plugins
-rw-r--r-- 2588 pyTivo.conf.dist
-rwxr-xr-x 1213 pyTivo.py
-rw-r--r-- 6341 pyTivoConfigurator.pyw
-rw-r--r-- 1488 pyTivoService.py
drwxr-xr-x - templates