mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-26 02:36:10 +00:00
34 lines
855 B
Python
34 lines
855 B
Python
# -*- coding: utf-8 -*-
|
|
from __future__ import division, absolute_import, print_function, unicode_literals
|
|
|
|
import warnings
|
|
|
|
#################################################################################################
|
|
|
|
|
|
class HTTPException(Exception):
|
|
# Jellyfin HTTP exception
|
|
def __init__(self, status, message):
|
|
warnings.warn(
|
|
f"{self.__class__.__name__} will be deprecated.",
|
|
DeprecationWarning,
|
|
stacklevel=2,
|
|
)
|
|
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
|