コード例 #1
0
def submitAMQPTaskClassificateError(wfStateInfo):
    print "submit amqp task to classificate amqp error"
    context = wfStateInfo.object
    with api.env.adopt_user(username="******"):
        IPloneTaskSender(
            DoActionFor(transition='classificateError',
                        uid=context.UID())).send()
コード例 #2
0
def submitAMQPTaskExportToStorage(wfStateInfo):
    print "submit amqp task export to Storage"
    context = wfStateInfo.object
    with api.env.adopt_user(username="******"):
        IPloneTaskSender(
            DoActionFor(transition='submitExportToStorage',
                        uid=context.UID())).send()
コード例 #3
0
def submitAMQPTaskUpdateLinksAtAleph(wfStateInfo):
    print "submit amqp task update links at Aleph"
    context = wfStateInfo.object
    with api.env.adopt_user(username="******"):
        IPloneTaskSender(
            DoActionFor(transition='submitUpdateLinksAtAleph',
                        uid=context.UID())).send()
コード例 #4
0
def renewAlephRecords(wfStateInfo):
    IPloneTaskSender(RenewAlephRecords()).send()
コード例 #5
0
def loadSysNumbersFromAleph(wfStateInfo):
    IPloneTaskSender(LoadSysNumbersFromAleph()).send()
コード例 #6
0
 def handler(wfStateInfo):
     task = SendEmailWithWorklistToGroup(worklist=view_name,
                                         recipientsGroup=groupname,
                                         additionalEmails=recipients,
                                         subject=subject)
     IPloneTaskSender(task).send()
コード例 #7
0
 def sendEmailToGroupPersons(wfStateInfo):
     task = SendEmailWithUserWorklist(groupname=groupname,
                                      additionalEmails=additionalEmails,
                                      title=title)
     IPloneTaskSender(task).send()