summaryrefslogtreecommitdiff
path: root/paste/session.py
diff options
context:
space:
mode:
authorCyril Roelandt <cyril.roelandt@enovance.com>2014-03-18 12:47:02 +0100
committerCyril Roelandt <cyril.roelandt@enovance.com>2014-03-18 12:47:02 +0100
commit4262b41da195cb959abf4a5a06ce34a6dec2c4a3 (patch)
treecb6a9ef83ac83e6e6e0a90dd48ad9672b4e32a9d /paste/session.py
parent3f98341a08e2899fdf6914776198bd0878e4f5c2 (diff)
downloadpaste-4262b41da195cb959abf4a5a06ce34a6dec2c4a3.tar.gz
Python 3: Use six types for strings
* Replace (str, unicode) with (six.binary_type, six.text_type) * Replace basestring with (six.binary_type, six.text_type)
Diffstat (limited to 'paste/session.py')
-rw-r--r--paste/session.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/paste/session.py b/paste/session.py
index 5f654f2..133cad6 100644
--- a/paste/session.py
+++ b/paste/session.py
@@ -33,6 +33,7 @@ import time
import random
import os
import datetime
+import six
import threading
import tempfile
@@ -184,7 +185,7 @@ class FileSession(object):
chmod=None,
expiration=2880, # in minutes: 48 hours
):
- if chmod and isinstance(chmod, basestring):
+ if chmod and isinstance(chmod, (six.binary_type, six.text_type)):
chmod = int(chmod, 8)
self.chmod = chmod
if not sid: