From 1a40c6fc697b39ded413b080151d7416f5272e13 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Wed, 14 Apr 2004 15:16:10 +0000 Subject: [PATCH] Whoa. Long time no commit. Anyway, we make shelf dispatch to Shelf appropriately. --- src/cdb.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cdb.py b/src/cdb.py index c0cf1a700..34a157d37 100644 --- a/src/cdb.py +++ b/src/cdb.py @@ -87,14 +87,14 @@ def open(filename, mode='r'): else: raise ValueError, 'Invalid flag: %s' % mode -def shelf(filename): +def shelf(filename, *args, **kwargs): """Opens a new shelf database object.""" if os.path.exists(filename): - return Shelf(filename) + return Shelf(filename, *args, **kwargs) else: maker = Maker(filename) maker.finish() - return Shelf(filename) + return Shelf(filename, *args, **kwargs) def _readKeyValue(fd): klen = 0