don't print twice nbxmpp version error message. Fixes #7720
This commit is contained in:
parent
711a40e33c
commit
3657642f58
15
src/gajim.py
15
src/gajim.py
|
@ -68,19 +68,26 @@ if os.name == 'nt':
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
HAS_NBXMPP=True
|
||||||
|
MIN_NBXMPP_VER = "0.3.3"
|
||||||
try:
|
try:
|
||||||
import nbxmpp
|
import nbxmpp
|
||||||
except ImportError:
|
except ImportError:
|
||||||
|
HAS_NBXMPP=False
|
||||||
|
|
||||||
|
if not HAS_NBXMPP:
|
||||||
print('Gajim needs python-nbxmpp to run. Quiting...')
|
print('Gajim needs python-nbxmpp to run. Quiting...')
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from distutils.version import LooseVersion as V
|
from distutils.version import LooseVersion as V
|
||||||
if V(nbxmpp.__version__) < V("0.3.3"):
|
if V(nbxmpp.__version__) < V(MIN_NBXMPP_VER):
|
||||||
print('Gajim needs python-nbxmpp > 0.3.3 to run. Quiting...')
|
HAS_NBXMPP=False
|
||||||
sys.exit()
|
|
||||||
except:
|
except:
|
||||||
print('Gajim needs python-nbxmpp > 0.3.3 to run. Quiting...')
|
HAS_NBXMPP=False
|
||||||
|
|
||||||
|
if not HAS_NBXMPP:
|
||||||
|
print 'Gajim needs python-nbxmpp >= %s to run. Quiting...' % MIN_NBXMPP_VER
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
|
||||||
#from common import demandimport
|
#from common import demandimport
|
||||||
|
|
Loading…
Reference in New Issue