fixes according to new cco.storage version
This commit is contained in:
parent
3d3e221a5c
commit
ec87bcd682
2 changed files with 7 additions and 8 deletions
|
@ -7,19 +7,18 @@ used by code based on loops.organize.tracking.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from zope.interface import implementer
|
from zope.interface import implementer
|
||||||
from cco.storage.tracking import record
|
|
||||||
|
from cco.storage import tracking
|
||||||
from loops.util import IUid
|
from loops.util import IUid
|
||||||
|
|
||||||
|
|
||||||
@implementer(IUid)
|
@implementer(IUid)
|
||||||
class Track(record.Track):
|
class Track(tracking.Track):
|
||||||
|
|
||||||
@property
|
pass
|
||||||
def taskId(self):
|
|
||||||
return self.head.get('taskId')
|
|
||||||
|
|
||||||
|
|
||||||
class Container(record.Container):
|
class Container(tracking.Container):
|
||||||
|
|
||||||
itemFactory = Track
|
itemFactory = Track
|
||||||
|
|
||||||
|
|
|
@ -7,11 +7,11 @@ import transaction
|
||||||
|
|
||||||
import config
|
import config
|
||||||
from cco.storage.common import Storage, getEngine
|
from cco.storage.common import Storage, getEngine
|
||||||
from cco.storage.tracking import record
|
from cco.storage import tracking
|
||||||
from loops.config.base import LoopsOptions
|
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)
|
rf = loopsRoot.getRecordManager().get(recFolderName)
|
||||||
if rf is None:
|
if rf is None:
|
||||||
print('*** ERROR: folder %r not found!' % recFolderName)
|
print('*** ERROR: folder %r not found!' % recFolderName)
|
||||||
|
|
Loading…
Add table
Reference in a new issue