Code layout change.
[wolnelektury.git] / apps / catalogue / utils.py
diff --git a/apps/catalogue/utils.py b/apps/catalogue/utils.py
deleted file mode 100644 (file)
index 72b0973..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-# -*- coding: utf-8 -*-
-import random
-import time
-from base64 import urlsafe_b64encode
-
-from django.utils.hashcompat import sha_constructor
-from django.conf import settings
-
-
-# Use the system (hardware-based) random number generator if it exists.
-if hasattr(random, 'SystemRandom'):
-    randrange = random.SystemRandom().randrange
-else:
-    randrange = random.randrange
-MAX_SESSION_KEY = 18446744073709551616L     # 2 << 63
-
-
-def get_random_hash(seed):
-    sha_digest = sha_constructor('%s%s%s%s' % 
-        (randrange(0, MAX_SESSION_KEY), time.time(), unicode(seed).encode('utf-8', 'replace'),
-        settings.SECRET_KEY)).digest()
-    return urlsafe_b64encode(sha_digest).replace('=', '').replace('_', '-').lower()
-
-
-def split_tags(tags):
-    result = {}
-    for tag in tags:
-        result.setdefault(tag.category, []).append(tag)
-    return result
-