]> kaliko git repositories - mpd-sima.git/blobdiff - sima/utils/utils.py
Refactored lastfm/echonest webservices
[mpd-sima.git] / sima / utils / utils.py
index 93bac25e78084dd94b92708fc7c83b5c91daefd8..d0edcd4ab6f8ca671143df6fbfe8e0e97ac44cc0 100644 (file)
@@ -185,5 +185,21 @@ class Cache():
     def get(self):
         return self.elem
 
+
+# http client exceptions (for webservices)
+
+class WSError(Exception):
+    pass
+
+class WSNotFound(WSError):
+    pass
+
+class WSTimeout(WSError):
+    pass
+
+class WSHTTPError(WSError):
+    pass
+
+
 # VIM MODLINE
 # vim: ai ts=4 sw=4 sts=4 expandtab