@ -305,103 +305,106 @@
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.OrchestratorSessionSave" title = "pyOpenRPA.Orchestrator.__Orchestrator__.OrchestratorSessionSave" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > OrchestratorSessionSave< / span > < / code > < / a > ([inGSettings])< / p > < / td >
< td > < p > Orchestrator session save in file _SessionLast_RDPList.json (encoding = “utf-8”)< / p > < / td >
< / tr >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessIsStarted" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessIsStarted" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessIsStarted< / span > < / code > < / a > (inProcessNameWOExeStr)< / p > < / td >
< tr class = "row-odd" > < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessDefIntervalCall" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessDefIntervalCall" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessDefIntervalCall< / span > < / code > < / a > (inDef, inIntervalSecFloat)< / p > < / td >
< td > < p > Use this procedure if you need to run periodically some def.< / p > < / td >
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessIsStarted" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessIsStarted" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessIsStarted< / span > < / code > < / a > (inProcessNameWOExeStr)< / p > < / td >
< td > < p > Check if there is any running process that contains the given name processName.< / p > < / td >
< / tr >
< tr class = "row-even" > < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessListGet" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessListGet" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessListGet< / span > < / code > < / a > ([inProcessNameWOExeList])< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessListGet" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessListGet" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessListGet< / span > < / code > < / a > ([inProcessNameWOExeList])< / p > < / td >
< td > < p > Return process list on the orchestrator machine sorted by Memory Usage.< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessStart" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessStart" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessStart< / span > < / code > < / a > (inPathStr, inArgList[, …])< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessStart" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessStart" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessStart< / span > < / code > < / a > (inPathStr, inArgList[, …])< / p > < / td >
< td > < p > Start process locally.< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessStop" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessStop" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessStop< / span > < / code > < / a > (inProcessNameWOExeStr, …[, …])< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessStop" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessStop" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessStop< / span > < / code > < / a > (inProcessNameWOExeStr, …[, …])< / p > < / td >
< td > < p > Stop process on the orchestrator machine.< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorActivityItemAppend" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorActivityItemAppend" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessorActivityItemAppend< / span > < / code > < / a > (inGSettings[, …])< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorActivityItemAppend" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorActivityItemAppend" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessorActivityItemAppend< / span > < / code > < / a > (inGSettings[, …])< / p > < / td >
< td > < p > Create and add activity item in processor queue.< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorActivityItemCreate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorActivityItemCreate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessorActivityItemCreate< / span > < / code > < / a > (inDef[, …])< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorActivityItemCreate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorActivityItemCreate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessorActivityItemCreate< / span > < / code > < / a > (inDef[, …])< / p > < / td >
< td > < p > Create activity item.< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorAliasDefCreate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorAliasDefCreate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessorAliasDefCreate< / span > < / code > < / a > (inGSettings, inDef)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorAliasDefCreate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorAliasDefCreate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessorAliasDefCreate< / span > < / code > < / a > (inGSettings, inDef)< / p > < / td >
< td > < p > Create alias for def (can be used in ActivityItem in field Def) !WHEN DEF ALIAS IS REQUIRED! - Def alias is required when you try to call Python def from the Orchestrator WEB side (because you can’ t transmit Python def object out of the Python environment)< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorAliasDefUpdate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorAliasDefUpdate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessorAliasDefUpdate< / span > < / code > < / a > (inGSettings, inDef, …)< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorAliasDefUpdate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessorAliasDefUpdate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > ProcessorAliasDefUpdate< / span > < / code > < / a > (inGSettings, inDef, …)< / p > < / td >
< td > < p > Update alias for def (can be used in ActivityItem in field Def).< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.PythonStart" title = "pyOpenRPA.Orchestrator.__Orchestrator__.PythonStart" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > PythonStart< / span > < / code > < / a > (inModulePathStr, inDefNameStr[, …])< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.PythonStart" title = "pyOpenRPA.Orchestrator.__Orchestrator__.PythonStart" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > PythonStart< / span > < / code > < / a > (inModulePathStr, inDefNameStr[, …])< / p > < / td >
< td > < p > Import module and run def in the Orchestrator process.< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionCMDRun" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionCMDRun" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionCMDRun< / span > < / code > < / a > (inGSettings, …[, inModeStr])< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionCMDRun" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionCMDRun" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionCMDRun< / span > < / code > < / a > (inGSettings, …[, inModeStr])< / p > < / td >
< td > < p > Send CMD command to the RDP session “RUN” window< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionConnect" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionConnect" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionConnect< / span > < / code > < / a > (inGSettings, …[, …])< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionConnect" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionConnect" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionConnect< / span > < / code > < / a > (inGSettings, …[, …])< / p > < / td >
< td > < p > Create new RDPSession in RobotRDPActive. Attention - activity will be ignored if RDP key is already exists< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionDisconnect" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionDisconnect" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionDisconnect< / span > < / code > < / a > (inGSettings, …[, …])< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionDisconnect" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionDisconnect" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionDisconnect< / span > < / code > < / a > (inGSettings, …[, …])< / p > < / td >
< td > < p > Disconnect the RDP session and stop monitoring it.< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionDublicatesResolve" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionDublicatesResolve" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionDublicatesResolve< / span > < / code > < / a > (inGSettings)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionDublicatesResolve" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionDublicatesResolve" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionDublicatesResolve< / span > < / code > < / a > (inGSettings)< / p > < / td >
< td > < p > DEVELOPING Search duplicates in GSettings RDPlist !def is developing!< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionFileStoredRecieve" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionFileStoredRecieve" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionFileStoredRecieve< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionFileStoredRecieve" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionFileStoredRecieve" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionFileStoredRecieve< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< td > < p > Recieve file from RDP session to the Orchestrator session using shared drive in RDP (see RDP Configuration Dict, Shared drive)< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionFileStoredSend" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionFileStoredSend" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionFileStoredSend< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionFileStoredSend" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionFileStoredSend" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionFileStoredSend< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< td > < p > Send file from Orchestrator session to the RDP session using shared drive in RDP (see RDP Configuration Dict, Shared drive)< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionLogoff" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionLogoff" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionLogoff< / span > < / code > < / a > (inGSettings, inRDPSessionKeyStr)< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionLogoff" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionLogoff" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionLogoff< / span > < / code > < / a > (inGSettings, inRDPSessionKeyStr)< / p > < / td >
< td > < p > Logoff the RDP session from the Orchestrator process (close all apps in session when logoff)< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionMonitorStop" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionMonitorStop" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionMonitorStop< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionMonitorStop" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionMonitorStop" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionMonitorStop< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< td > < p > Stop monitoring the RDP session by the Orchestrator process.< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionProcessStartIfNotRunning" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionProcessStartIfNotRunning" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionProcessStartIfNotRunning< / span > < / code > < / a > (…[, …])< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionProcessStartIfNotRunning" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionProcessStartIfNotRunning" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionProcessStartIfNotRunning< / span > < / code > < / a > (…[, …])< / p > < / td >
< td > < p > Start process in RDP if it is not running (check by the arg inProcessNameWEXEStr)< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionProcessStop" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionProcessStop" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionProcessStop< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionProcessStop" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionProcessStop" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionProcessStop< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< td > < p > Send CMD command to the RDP session “RUN” window.< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionReconnect" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionReconnect" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionReconnect< / span > < / code > < / a > (inGSettings, …[, …])< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionReconnect" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionReconnect" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionReconnect< / span > < / code > < / a > (inGSettings, …[, …])< / p > < / td >
< td > < p > Reconnect the RDP session< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionResponsibilityCheck" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionResponsibilityCheck" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionResponsibilityCheck< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionResponsibilityCheck" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPSessionResponsibilityCheck" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPSessionResponsibilityCheck< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< td > < p > DEVELOPING, MAYBE NOT USEFUL Check RDP Session responsibility TODO NEED DEV + TEST< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPTemplateCreate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPTemplateCreate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPTemplateCreate< / span > < / code > < / a > (inLoginStr, inPasswordStr)< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.RDPTemplateCreate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.RDPTemplateCreate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > RDPTemplateCreate< / span > < / code > < / a > (inLoginStr, inPasswordStr)< / p > < / td >
< td > < p > Create RDP connect dict item/ Use it connect/reconnect (Orchestrator.RDPSessionConnect)< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.SchedulerActivityTimeAddWeekly" title = "pyOpenRPA.Orchestrator.__Orchestrator__.SchedulerActivityTimeAddWeekly" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > SchedulerActivityTimeAddWeekly< / span > < / code > < / a > (inGSettings)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.SchedulerActivityTimeAddWeekly" title = "pyOpenRPA.Orchestrator.__Orchestrator__.SchedulerActivityTimeAddWeekly" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > SchedulerActivityTimeAddWeekly< / span > < / code > < / a > (inGSettings)< / p > < / td >
< td > < p > Add activity item list in scheduler.< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.UACKeyListCheck" title = "pyOpenRPA.Orchestrator.__Orchestrator__.UACKeyListCheck" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > UACKeyListCheck< / span > < / code > < / a > (inRequest, inRoleKeyList)< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.UACKeyListCheck" title = "pyOpenRPA.Orchestrator.__Orchestrator__.UACKeyListCheck" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > UACKeyListCheck< / span > < / code > < / a > (inRequest, inRoleKeyList)< / p > < / td >
< td > < p > Check is client is has access for the key list< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.UACSuperTokenUpdate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.UACSuperTokenUpdate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > UACSuperTokenUpdate< / span > < / code > < / a > (inGSettings, inSuperTokenStr)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.UACSuperTokenUpdate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.UACSuperTokenUpdate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > UACSuperTokenUpdate< / span > < / code > < / a > (inGSettings, inSuperTokenStr)< / p > < / td >
< td > < p > Add supertoken for the all access (it is need for the robot communication without human)< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.UACUpdate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.UACUpdate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > UACUpdate< / span > < / code > < / a > (inGSettings, inADLoginStr[, …])< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.UACUpdate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.UACUpdate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > UACUpdate< / span > < / code > < / a > (inGSettings, inADLoginStr[, …])< / p > < / td >
< td > < p > Update user access (UAC)< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebCPUpdate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebCPUpdate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebCPUpdate< / span > < / code > < / a > (inGSettings, inCPKeyStr[, …])< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebCPUpdate" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebCPUpdate" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebCPUpdate< / span > < / code > < / a > (inGSettings, inCPKeyStr[, …])< / p > < / td >
< td > < p > Add control panel HTML, JSON generator or JS when page init< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectDef" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectDef" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebURLConnectDef< / span > < / code > < / a > (inGSettings, inMethodStr, …)< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectDef" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectDef" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebURLConnectDef< / span > < / code > < / a > (inGSettings, inMethodStr, …)< / p > < / td >
< td > < p > Connect URL to DEF< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectFile" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectFile" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebURLConnectFile< / span > < / code > < / a > (inGSettings, inMethodStr, …)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectFile" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectFile" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebURLConnectFile< / span > < / code > < / a > (inGSettings, inMethodStr, …)< / p > < / td >
< td > < p > Connect URL to File< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectFolder" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectFolder" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebURLConnectFolder< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectFolder" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebURLConnectFolder" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebURLConnectFolder< / span > < / code > < / a > (inGSettings, …)< / p > < / td >
< td > < p > Connect URL to Folder< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebUserInfoGet" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebUserInfoGet" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebUserInfoGet< / span > < / code > < / a > (inRequest)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebUserInfoGet" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebUserInfoGet" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebUserInfoGet< / span > < / code > < / a > (inRequest)< / p > < / td >
< td > < p > Return User info about request< / p > < / td >
< / tr >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebUserIsSuperToken" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebUserIsSuperToken" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebUserIsSuperToken< / span > < / code > < / a > (inRequest, inGSettings)< / p > < / td >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebUserIsSuperToken" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebUserIsSuperToken" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebUserIsSuperToken< / span > < / code > < / a > (inRequest, inGSettings)< / p > < / td >
< td > < p > Return bool if request is authentificated with supetoken (token which is never expires)< / p > < / td >
< / tr >
< tr class = "row- odd "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebUserUACHierarchyGet" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebUserUACHierarchyGet" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebUserUACHierarchyGet< / span > < / code > < / a > (inRequest)< / p > < / td >
< tr class = "row- even "> < td > < p > < a class = "reference internal" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.WebUserUACHierarchyGet" title = "pyOpenRPA.Orchestrator.__Orchestrator__.WebUserUACHierarchyGet" > < code class = "xref py py-obj docutils literal notranslate" > < span class = "pre" > WebUserUACHierarchyGet< / span > < / code > < / a > (inRequest)< / p > < / td >
< td > < p > Return User UAC Hierarchy DICT Return {…}< / p > < / td >
< / tr >
< / tbody >
@ -726,6 +729,27 @@
< / dl >
< / dd > < / dl >
< dl class = "py function" >
< dt id = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessDefIntervalCall" >
< code class = "sig-prename descclassname" > pyOpenRPA.Orchestrator.__Orchestrator__.< / code > < code class = "sig-name descname" > ProcessDefIntervalCall< / code > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > inDef< / span > < / em > , < em class = "sig-param" > < span class = "n" > inIntervalSecFloat< / span > < / em > , < em class = "sig-param" > < span class = "n" > inIntervalAsyncBool< / span > < span class = "o" > =< / span > < span class = "default_value" > False< / span > < / em > , < em class = "sig-param" > < span class = "n" > inDefArgList< / span > < span class = "o" > =< / span > < span class = "default_value" > None< / span > < / em > , < em class = "sig-param" > < span class = "n" > inDefArgDict< / span > < span class = "o" > =< / span > < span class = "default_value" > None< / span > < / em > , < em class = "sig-param" > < span class = "n" > inExecuteInNewThreadBool< / span > < span class = "o" > =< / span > < span class = "default_value" > True< / span > < / em > , < em class = "sig-param" > < span class = "n" > inLogger< / span > < span class = "o" > =< / span > < span class = "default_value" > None< / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference internal" href = "../_modules/pyOpenRPA/Orchestrator/__Orchestrator__.html#ProcessDefIntervalCall" > < span class = "viewcode-link" > [source]< / span > < / a > < a class = "headerlink" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessDefIntervalCall" title = "Permalink to this definition" > ¶< / a > < / dt >
< dd > < p > Use this procedure if you need to run periodically some def. Set def, args, interval and enjoy :)< / p >
< dl class = "field-list simple" >
< dt class = "field-odd" > Parameters< / dt >
< dd class = "field-odd" > < ul class = "simple" >
< li > < p > < strong > inDef< / strong > – def link, which will be called with interval inIntervalSecFloat< / p > < / li >
< li > < p > < strong > inIntervalSecFloat< / strong > – Interval in seconds between call< / p > < / li >
< li > < p > < strong > inIntervalAsyncBool< / strong > – False - wait interval before next call after the previous iteration result; True - wait interval after previous iteration call< / p > < / li >
< li > < p > < strong > inDefArgList< / strong > – List of the args in def. Default None (empty list)< / p > < / li >
< li > < p > < strong > inDefArgDict< / strong > – Dict of the args in def. Default None (empty dict)< / p > < / li >
< li > < p > < strong > inExecuteInNewThreadBool< / strong > – True - create new thread for the periodic execution; False - execute in current thread. Default: True< / p > < / li >
< / ul >
< / dd >
< dt class = "field-even" > Returns< / dt >
< dd class = "field-even" > < p > < / p >
< / dd >
< / dl >
< / dd > < / dl >
< dl class = "py function" >
< dt id = "pyOpenRPA.Orchestrator.__Orchestrator__.ProcessIsStarted" >
< code class = "sig-prename descclassname" > pyOpenRPA.Orchestrator.__Orchestrator__.< / code > < code class = "sig-name descname" > ProcessIsStarted< / code > < span class = "sig-paren" > (< / span > < em class = "sig-param" > < span class = "n" > inProcessNameWOExeStr< / span > < / em > < span class = "sig-paren" > )< / span > < a class = "reference internal" href = "../_modules/pyOpenRPA/Orchestrator/__Orchestrator__.html#ProcessIsStarted" > < span class = "viewcode-link" > [source]< / span > < / a > < a class = "headerlink" href = "#pyOpenRPA.Orchestrator.__Orchestrator__.ProcessIsStarted" title = "Permalink to this definition" > ¶< / a > < / dt >