1.1 --- a/ItemSupport.py Fri Jan 31 18:55:38 2014 +0100
1.2 +++ b/ItemSupport.py Sun Mar 30 22:38:05 2014 +0200
1.3 @@ -530,14 +530,14 @@
1.4
1.5 "Store items in a directory via a page."
1.6
1.7 - def __init__(self, page, item_dir="items", lock_dir="item_locks"):
1.8 - ItemStoreBase.__init__(self, page, getDirectoryItemStoreForPage(page, item_dir, lock_dir))
1.9 + def __init__(self, page, item_dir="items", lock_dir=None):
1.10 + ItemStoreBase.__init__(self, page, getDirectoryItemStoreForPage(page, item_dir, lock_dir or ("%s-locks" % item_dir)))
1.11
1.12 class ItemSubpageStore(ItemStoreBase):
1.13
1.14 "Store items in subpages of a page."
1.15
1.16 - def __init__(self, page, lock_dir="item_locks"):
1.17 - ItemStoreBase.__init__(self, page, getSubpageItemStoreForPage(page, lock_dir))
1.18 + def __init__(self, page, lock_dir=None):
1.19 + ItemStoreBase.__init__(self, page, getSubpageItemStoreForPage(page, lock_dir or "subpage-items-locks"))
1.20
1.21 # vim: tabstop=4 expandtab shiftwidth=4