diff options
Diffstat (limited to 'src/livestreamer/__init__.py')
-rw-r--r-- | src/livestreamer/__init__.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/livestreamer/__init__.py b/src/livestreamer/__init__.py index 9eb2264..64886a8 100644 --- a/src/livestreamer/__init__.py +++ b/src/livestreamer/__init__.py @@ -11,12 +11,15 @@ def resolve_url(url): if plugin.can_handle_url(url): obj = plugin(url) return obj - return None + + raise plugins.NoPluginError() def get_plugins(): return plugins.get_plugins() PluginError = plugins.PluginError +NoStreamsError = plugins.NoStreamsError +NoPluginError = plugins.NoPluginError plugins.load_plugins(plugins) |