From 07e2f774f01c68d21808e73e7bf6171ba38cba1f Mon Sep 17 00:00:00 2001 From: ianb Date: Mon, 24 Apr 2006 17:17:40 +0000 Subject: damn, coerced incorrectly --- paste/session.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'paste/session.py') diff --git a/paste/session.py b/paste/session.py index a15b2c6..c8b43df 100644 --- a/paste/session.py +++ b/paste/session.py @@ -138,8 +138,8 @@ class FileSession(object): def __init__(self, sid, create=False, session_file_path='/tmp', chmod=None): - if isinstance(chmod, basestring): - chmod = oct(chmod) + if chmod and isinstance(chmod, basestring): + chmod = int(chmod, 8) self.chmod = chmod if not sid: # Invalid... -- cgit v1.2.1