def initStateTopic(topic, state, wsuid, acquire=True): topic.setAcquireCriteria(acquire) c = topic.addCriterion('pleiades_wsuids', 'ATSimpleStringCriterion') c.setValue(wsuid) c = topic.addCriterion('review_state', 'ATSimpleStringCriterion') c.setValue(state)
def initTypeTopic(topic, portal_type, wsuid, acquire=True): topic.setAcquireCriteria(acquire) c = topic.addCriterion('pleiades_wsuids', 'ATSimpleStringCriterion') c.setValue(wsuid) c = topic.addCriterion('portal_type', 'ATPortalTypeCriterion') c.setValue(portal_type)