fixes according to new cco.storage version

This commit is contained in:
Helmut Merz 2024-01-17 10:28:58 +01:00
parent 3d3e221a5c
commit ec87bcd682
2 changed files with 7 additions and 8 deletions

View file

@ -7,19 +7,18 @@ used by code based on loops.organize.tracking.
"""
from zope.interface import implementer
from cco.storage.tracking import record
from cco.storage import tracking
from loops.util import IUid
@implementer(IUid)
class Track(record.Track):
class Track(tracking.Track):
@property
def taskId(self):
return self.head.get('taskId')
pass
class Container(record.Container):
class Container(tracking.Container):
itemFactory = Track

View file

@ -7,11 +7,11 @@ import transaction
import config
from cco.storage.common import Storage, getEngine
from cco.storage.tracking import record
from cco.storage import tracking
from loops.config.base import LoopsOptions
def migrate(loopsRoot, recFolderName, factory=record.Container):
def migrate(loopsRoot, recFolderName, factory=tracking.Container):
rf = loopsRoot.getRecordManager().get(recFolderName)
if rf is None:
print('*** ERROR: folder %r not found!' % recFolderName)