jellyfin-kodi/jellyfin_kodi/helper/exceptions.py

27 lines
684 B
Python

# -*- coding: utf-8 -*-
from __future__ import division, absolute_import, print_function, unicode_literals
#################################################################################################
class HTTPException(Exception):
# Jellyfin HTTP exception
def __init__(self, status, message):
self.status = status
self.message = message
class LibraryException(Exception):
# Jellyfin library sync exception
def __init__(self, status):
self.status = status
class PathValidationException(Exception):
"""
Replacing generic `Exception`
TODO: Investigate the usage of this to see if it can be done better.
"""
pass