fix fucking useless dependence

This commit is contained in:
Romain Bignon 2010-08-11 21:02:33 +02:00
commit d681ed8c76

View file

@ -24,7 +24,6 @@ from logging import debug, error, exception, warning
import os import os
import re import re
import stat import stat
import xdg.IconTheme
from weboob.capabilities.cap import ICap from weboob.capabilities.cap import ICap
from weboob.tools.backend import BaseBackend from weboob.tools.backend import BaseBackend
@ -71,7 +70,12 @@ class Backend(object):
@property @property
def icon_path(self): def icon_path(self):
if self.klass.ICON is None: if self.klass.ICON is None:
self.klass.ICON = xdg.IconTheme.getIconPath(self.klass.NAME) try:
import xdg.IconTheme
except ImportError:
pass
else:
self.klass.ICON = xdg.IconTheme.getIconPath(self.klass.NAME)
return self.klass.ICON return self.klass.ICON
def iter_caps(self): def iter_caps(self):