diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-05-29 15:11:07 (GMT) |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2007-05-29 15:11:07 (GMT) |
commit | 9d812430bf63b44cd0c32488c72874fe54d8055f (patch) | |
tree | bf7d9a5c48699961a8de35a897f87ff7da022ecd | |
parent | 2f8ef7bd3bdf8c92d9f1e2b742c8314dc9adb115 (diff) |
services/presence/psutils.py: don't bother using sugar.util, it's easier to use hexdigest or sha directly
-rw-r--r-- | services/presence/psutils.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/services/presence/psutils.py b/services/presence/psutils.py index 04e7eec..25b24b9 100644 --- a/services/presence/psutils.py +++ b/services/presence/psutils.py @@ -17,12 +17,15 @@ import logging from string import ascii_letters, digits +try: + from hashlib import sha1 +except ImportError: + # Python < 2.5 + from sha import new as sha1 import dbus import gobject -from sugar import util - _logger = logging.getLogger('s-p-s.psutils') @@ -39,7 +42,7 @@ def pubkey_to_keyid(key): :Returns: The key ID as a string of hex digits """ - return util.printable_hash(util._sha_data(key)) + return sha1(key).hexdigest() def escape_identifier(identifier): |