summaryrefslogtreecommitdiff
path: root/src/mailman/model/workflow.py
diff options
context:
space:
mode:
authorBarry Warsaw2015-04-13 10:46:37 -0400
committerBarry Warsaw2015-04-13 10:46:37 -0400
commit9806f9c751f85b6ad6e9dea58d9e3dde36c7f2bc (patch)
tree86ab2380dbd62e98af7e532c203b3cef16d9e441 /src/mailman/model/workflow.py
parentf7bfdc4f04f8a8c709695cb37a4cdfa08e670a5a (diff)
downloadmailman-9806f9c751f85b6ad6e9dea58d9e3dde36c7f2bc.tar.gz
mailman-9806f9c751f85b6ad6e9dea58d9e3dde36c7f2bc.tar.zst
mailman-9806f9c751f85b6ad6e9dea58d9e3dde36c7f2bc.zip
Diffstat (limited to 'src/mailman/model/workflow.py')
-rw-r--r--src/mailman/model/workflow.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mailman/model/workflow.py b/src/mailman/model/workflow.py
index 53c9f05ea..d9f23f53b 100644
--- a/src/mailman/model/workflow.py
+++ b/src/mailman/model/workflow.py
@@ -38,7 +38,7 @@ class WorkflowState(Model):
__tablename__ = 'workflowstate'
name = Column(Unicode, primary_key=True)
- key = Column(Unicode, primary_key=True)
+ token = Column(Unicode, primary_key=True)
step = Column(Unicode)
data = Column(Unicode)
@@ -49,17 +49,17 @@ class WorkflowStateManager:
"""See `IWorkflowStateManager`."""
@dbconnection
- def save(self, store, name, key, step=None, data=None):
+ def save(self, store, name, token, step=None, data=None):
"""See `IWorkflowStateManager`."""
- state = store.query(WorkflowState).get((name, key))
+ state = store.query(WorkflowState).get((name, token))
if state is None:
- state = WorkflowState(name=name, key=key, step=step, data=data)
+ state = WorkflowState(name=name, token=token, step=step, data=data)
store.add(state)
else:
state.step = step
state.data = data
@dbconnection
- def restore(self, store, name, key):
+ def restore(self, store, name, token):
"""See `IWorkflowStateManager`."""
- return store.query(WorkflowState).get((name, key))
+ return store.query(WorkflowState).get((name, token))