mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-08-28 10:18:39 +09:00
30 lines
874 B
Python
30 lines
874 B
Python
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
|
# You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
|
|
class VersionError(Exception):
|
|
|
|
def __init__(self, message):
|
|
Exception.__init__(self, message)
|
|
|
|
|
|
class AppNotFoundError(VersionError):
|
|
"""Exception for the application not found"""
|
|
|
|
def __init__(self, message):
|
|
VersionError.__init__(self, message)
|
|
|
|
|
|
class LocalAppNotFoundError(AppNotFoundError):
|
|
"""Exception for local application not found"""
|
|
|
|
def __init__(self, path):
|
|
AppNotFoundError.__init__(self, 'Application not found at: %s' % path)
|
|
|
|
|
|
class RemoteAppNotFoundError(AppNotFoundError):
|
|
"""Exception for remote application not found"""
|
|
|
|
def __init__(self, message):
|
|
AppNotFoundError.__init__(self, message)
|