fix names of exception, fix docstring, fix strings
This commit is contained in:
parent
9cf5a80655
commit
7d357dfe5a
|
@ -44,25 +44,25 @@ def send_error(error_message):
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
class ServiceNotAvailable(Exception):
|
class ServiceNotAvailable(Exception):
|
||||||
''' This exception indicates that there is no session daemon '''
|
'''This exception is raised when we cannot use Gajim remotely'''
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
Exception.__init__(self)
|
Exception.__init__(self)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return _('Service not available: Gajim is not running, or remote_control is False')
|
return _('Service not available: Gajim is not running, or remote_control is False')
|
||||||
|
|
||||||
class DbusModuleMissing(Exception):
|
class DbusNotSupported(Exception):
|
||||||
''' This exception indicates that there is no session daemon '''
|
'''D-Bus is not installed or python bindings are missing'''
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
Exception.__init__(self)
|
Exception.__init__(self)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return _('D-Bus python module is missing')
|
return _('D-Bus is not present on this machine or python module is missing')
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import dbus
|
import dbus
|
||||||
except:
|
except:
|
||||||
raise DbusModuleMissing
|
raise DbusNotSupported
|
||||||
|
|
||||||
_version = getattr(dbus, 'version', (0, 20, 0))
|
_version = getattr(dbus, 'version', (0, 20, 0))
|
||||||
if _version[1] >= 41:
|
if _version[1] >= 41:
|
||||||
|
|
|
@ -528,4 +528,4 @@ class DbusNotSupported(Exception):
|
||||||
Exception.__init__(self)
|
Exception.__init__(self)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return _('D-Bus is not present on this machine')
|
return _('D-Bus is not present on this machine or python module is missing')
|
||||||
|
|
Loading…
Reference in New Issue