Files
rmmanager/plugins/rmass/operations/synapsemessagepush.py
T

20 lines
921 B
Python

from plugins.rmass.actions import pullmessagelist, refresh_tokens, getmessage, checkavailable, synapseregister, synapseassignusername, getrmassuseravatar, rmassavatartosynapse, synapseassignavatar, synapsecreatespace, synapsegetspaceid, synapsecreatedmroom, synapsegetroomid, synapseassignspace, synapsepushmessages
name = "Get Message List"
kind = "operation"
actions = [
refresh_tokens,
pullmessagelist,
#Recursiveset is used to reference a nested operation inside an operation whose actions are listed in the recursiveset action list
"recursiveset",
]
recursiveset = {
"source": "pullmessages",
"outputlabel": "messageheaders",
"actions": [synapseregister, synapseassignusername, getrmassuseravatar, rmassavatartosynapse, synapseassignavatar, getmessage, synapsecreatespace, synapsegetspaceid, synapsecreatedmroom, synapsegetroomid, synapseassignspace, synapsepushmessages],
}