fix names of exception, fix docstring, fix strings

This commit is contained in:
Nikos Kouremenos 2005-11-30 14:48:58 +00:00
parent 9cf5a80655
commit 7d357dfe5a
2 changed files with 8 additions and 8 deletions

View File

@ -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:

View File

@ -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')