Changeset 184
- Timestamp:
- 07/16/08 13:56:34 (1 month ago)
- Files:
-
- trunk/trac/trac/wiki/api.py (modified) (1 diff)
- trunk/trac/trac/wiki/storage.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/trac/trac/wiki/api.py
r108 r184 184 184 recommended to leave this option disabled (which is the default).""") 185 185 186 storage_mechanism = Option('wiki', 'storage_mechanism', 'db', 187 """Storage Mechanism to use for Wiki system 188 (choices are: `db` or `svn:/path/to/repository` 189 (''since 0.11'')""") 190 191 186 192 def __init__(self): 187 193 self._index = None 188 194 self._last_index_update = 0 189 195 self._index_lock = threading.RLock() 196 self._storage = WikiStorage(self.storage_mechanism, self.env) 190 197 191 198 def _update_index(self): trunk/trac/trac/wiki/storage.py
r108 r184 18 18 import os.path 19 19 20 def generate_wiki_storage_object( ):20 def generate_wiki_storage_object(storage_type): 21 21 """Generates a WikiStorage object""" 22 22 self.storage_type = storage_type 23 self.scheme, self.svn_path = _parse_ db_str(storage_type)23 self.scheme, self.svn_path = _parse_storage_str(storage_type) 24 24 if self.scheme == "svn": 25 25 return WikiStorageVC(self.svn_path)