summaryrefslogtreecommitdiff
path: root/paste/exceptions
diff options
context:
space:
mode:
authorCyril Roelandt <cyril.roelandt@enovance.com>2014-03-18 11:45:51 +0100
committerCyril Roelandt <cyril.roelandt@enovance.com>2014-03-18 11:45:51 +0100
commit3f98341a08e2899fdf6914776198bd0878e4f5c2 (patch)
treee1189e45b62796bbb3ae152e7b71443b4ccfe5b2 /paste/exceptions
parent1b509b7595bd4f2b2bdf23549662fda5559e7754 (diff)
downloadpaste-3f98341a08e2899fdf6914776198bd0878e4f5c2.tar.gz
Python 3: Replace ord() with six.byte2int()
Diffstat (limited to 'paste/exceptions')
-rw-r--r--paste/exceptions/serial_number_generator.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/paste/exceptions/serial_number_generator.py b/paste/exceptions/serial_number_generator.py
index 3c7a758..d4f6235 100644
--- a/paste/exceptions/serial_number_generator.py
+++ b/paste/exceptions/serial_number_generator.py
@@ -68,7 +68,7 @@ def hash_identifier(s, length, pad=True, hasher=md5, prefix='',
modulo = base ** length
number = 0
for c in list(bin_hash):
- number = (number * 256 + ord(c)) % modulo
+ number = (number * 256 + six.byte2int([c])) % modulo
ident = make_identifier(number)
if pad:
ident = good_characters[0]*(length-len(ident)) + ident