# -*- coding: utf-8 -*-
"""
Onyx Project
http://onyxproject.fr
Software under licence Creative Commons 3.0 France
http://creativecommons.org/licenses/by-nc-sa/3.0/fr/
You may not use this software for commercial purposes.
@author :: Cassim Khouani
"""

"""
    It is the classes that handle the different exceptions of Onyx

    Ce sont les classes qui gèrent les différents exceptions d'Onyx
"""

class UserException(Exception):
    pass

class NavbarException(Exception):
    pass

class InstallException(Exception):
    pass

class DataException(Exception):
    pass

class GetException(Exception):
    pass

class JsonException(Exception):
    pass

class CalendarException(Exception):
    pass

class DevicesException(Exception):
    pass

class HouseException(Exception):
    pass

class MachineException(Exception):
    pass

class RoomException(Exception):
    pass

class GeolocException(Exception):
    pass

class WeatherException(Exception):
    pass

class WikiException(Exception):
    pass

class OptionsException(Exception):
    pass

class ServerException(Exception):
    pass

class PluginException(Exception):
    pass

class SkillException(Exception):
    pass

class TransportException(Exception):
    pass

class NotifException(Exception):
    pass

class EventException(Exception):
    pass

class ScenarioException(Exception):
    pass

class WidgetException(Exception):
    pass

class SentenceException(Exception):
    pass
