fix import error

This commit is contained in:
Yann Leboulanger 2007-08-27 13:45:57 +00:00
parent 62edcc71de
commit 0c18512fcb
1 changed files with 2 additions and 1 deletions

View File

@ -139,12 +139,13 @@ for status in ('online', 'chat', 'away', 'xa', 'dnd', 'invisible'):
HAVE_PYCRYPTO = True
try:
from Crypto.PublicKey.RSA import generate
import os
except ImportError:
HAVE_PYCRYPTO = False
else:
# public key for XEP-0116
#FIXME os.urandom is not a cryptographic PRNG
pubkey = Crypto.PublicKey.RSA.generate(384, os.urandom)
pubkey = generate(384, os.urandom)
def get_nick_from_jid(jid):
pos = jid.find('@')