From 0dba89b8d68560742080545626bc0c4d95a90451 Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Mon, 25 Jul 2016 19:05:26 +0300 Subject: [PATCH] Fix octals (066 => 0o666) for Py3 compatibility --- m_lib/hash/MKhash.py | 4 ++-- m_lib/hash/ZODBhash.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/m_lib/hash/MKhash.py b/m_lib/hash/MKhash.py index d11a701..83590e5 100644 --- a/m_lib/hash/MKhash.py +++ b/m_lib/hash/MKhash.py @@ -15,7 +15,7 @@ error = ValueError class MKhash: - def __init__(self, file, flag, mode=0666, trans_threshold=1000): + def __init__(self, file, flag, mode=0o666, trans_threshold=1000): self.read_only = 0 self._closed = 0 @@ -90,5 +90,5 @@ class MKhash: self.db.commit() -def open(file, flag, mode=0666): +def open(file, flag, mode=0o666): return MKhash(file, flag, mode) diff --git a/m_lib/hash/ZODBhash.py b/m_lib/hash/ZODBhash.py index fb1361d..61a1bee 100644 --- a/m_lib/hash/ZODBhash.py +++ b/m_lib/hash/ZODBhash.py @@ -15,7 +15,7 @@ error = POSException.POSError # Exported for anydbm class ZODBhash: - def __init__(self, file, flag, mode=0666, trans_threshold=1000): + def __init__(self, file, flag, mode=0o666, trans_threshold=1000): create = (flag == 'n') # force recreation # if flag == 'w' or 'c' and file does not exist FileStorage will set it to 1 for us @@ -73,5 +73,5 @@ class ZODBhash: get_transaction().commit() -def open(file, flag, mode=0666): +def open(file, flag, mode=0o666): return ZODBhash(file, flag, mode) -- 2.39.2