work in progress: migration of records (tracking) - main development in python2 (2master) branch
This commit is contained in:
parent
1fb58a7db3
commit
6f86e74feb
1 changed files with 15 additions and 0 deletions
15
cybertools/tracking/migration.py
Normal file
15
cybertools/tracking/migration.py
Normal file
|
@ -0,0 +1,15 @@
|
|||
# cybertools.tracking.migration
|
||||
|
||||
"""Tools for migration ZODB-/BTree-based tracks to SQL-base records."""
|
||||
|
||||
from cco.storage.tracking import record
|
||||
|
||||
|
||||
def migrate(loopsRoot, recFolderName, storageFactory=record.Storage):
|
||||
rf = loopsRoot.getRecordManager().get(recFolderName)
|
||||
if rf is None:
|
||||
print('*** ERROR: folder %r not found!' % recFolderName)
|
||||
return
|
||||
for id, inTrack in rf.items():
|
||||
print('***', id, inTrack)
|
||||
|
Loading…
Add table
Reference in a new issue