raiseException(f"__Orchestrator__.AgentActivityItemReturnGet !ATTENTION! Use this function only after Orchestrator initialization! Before orchestrator init exception will be raised.")
<codeclass="sig-prename descclassname">pyOpenRPA.Orchestrator.__Orchestrator__.</code><codeclass="sig-name descname">AgentActivityItemReturnGet</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">inGSettings</span></em>, <emclass="sig-param"><spanclass="n">inGUIDStr</span></em>, <emclass="sig-param"><spanclass="n">inCheckIntervalSecFloat</span><spanclass="o">=</span><spanclass="default_value">0.5</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/pyOpenRPA/Orchestrator/__Orchestrator__.html#AgentActivityItemReturnGet"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#pyOpenRPA.Orchestrator.__Orchestrator__.AgentActivityItemReturnGet"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-prename descclassname">pyOpenRPA.Orchestrator.__Orchestrator__.</code><codeclass="sig-name descname">AgentActivityItemReturnGet</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">inGSettings</span></em>, <emclass="sig-param"><spanclass="n">inGUIDStr</span></em>, <emclass="sig-param"><spanclass="n">inCheckIntervalSecFloat</span><spanclass="o">=</span><spanclass="default_value">0.5</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/pyOpenRPA/Orchestrator/__Orchestrator__.html#AgentActivityItemReturnGet"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#pyOpenRPA.Orchestrator.__Orchestrator__.AgentActivityItemReturnGet"title="Permalink to this definition">¶</a></dt>
<dd><p>Work synchroniously! Wait while result will be recieved. Get the result of the ActivityItem execution on the Agent side. Before this please check by the def AgentActivityItemReturnExists that result has come to the Orchestrator</p>
<dd><p>Work synchroniously! Wait while result will be recieved. Get the result of the ActivityItem execution on the Agent side. Before this please check by the def AgentActivityItemReturnExists that result has come to the Orchestrator</p>
<p>!ATTENTION! Use only after Orchestrator initialization! Before orchestrator init exception will be raised.</p>
<codeclass="sig-prename descclassname">pyOpenRPA.Orchestrator.__Orchestrator__.</code><codeclass="sig-name descname">UACUserDictGet</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">inRequest</span></em><spanclass="sig-paren">)</span>→ dict<aclass="reference internal"href="../_modules/pyOpenRPA/Orchestrator/__Orchestrator__.html#UACUserDictGet"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#pyOpenRPA.Orchestrator.__Orchestrator__.UACUserDictGet"title="Permalink to this definition">¶</a></dt>
<dd><p>Return user UAC hierarchy dict of the inRequest object. Empty dict - superuser access</p>
<spanclass="s2">"Robot_R01_help"</span><spanclass="p">:</span><spanclass="s2">"Robot data storage in orchestrator env"</span><spanclass="p">,</span>
<spanclass="s2">"Robot_R01_help"</span><spanclass="p">:</span><spanclass="s2">"Robot data storage in orchestrator env"</span><spanclass="p">,</span>
<spanclass="kn">from</span><spanclass="nn">.</span><spanclass="kn">import</span><spanclass="n">BackwardCompatibility</span><spanclass="c1"># Backward compatibility from v1.1.13</span>
<spanclass="kn">from</span><spanclass="nn">.</span><spanclass="kn">import</span><spanclass="n">BackwardCompatibility</span><spanclass="c1"># Backward compatibility from v1.1.13</span>
<spanclass="c1"># ATTENTION! HERE IS NO Relative import because it will be imported dynamically</span>
<spanclass="c1"># ATTENTION! HERE IS NO Relative import because it will be imported dynamically</span>
@ -252,16 +253,22 @@
<spanclass="sd">"""</span>
<spanclass="sd">"""</span>
<spanclass="sd"> Work synchroniously! Wait while result will be recieved. Get the result of the ActivityItem execution on the Agent side. Before this please check by the def AgentActivityItemReturnExists that result has come to the Orchestrator</span>
<spanclass="sd"> Work synchroniously! Wait while result will be recieved. Get the result of the ActivityItem execution on the Agent side. Before this please check by the def AgentActivityItemReturnExists that result has come to the Orchestrator</span>
<spanclass="sd"> !ATTENTION! Use only after Orchestrator initialization! Before orchestrator init exception will be raised.</span>
<spanclass="sd"> :param inGSettings: Global settings dict (singleton)</span>
<spanclass="sd"> :param inGSettings: Global settings dict (singleton)</span>
<spanclass="sd"> :param inGUIDStr: GUID String of the ActivityItem - you can wait (sync or async) result by this guid!</span>
<spanclass="sd"> :param inGUIDStr: GUID String of the ActivityItem - you can wait (sync or async) result by this guid!</span>
<spanclass="sd"> :param inCheckIntervalSecFloat: Interval in sec of the check Activity Item result</span>
<spanclass="sd"> :param inCheckIntervalSecFloat: Interval in sec of the check Activity Item result</span>
<spanclass="sd"> :return: Result of the ActivityItem executed on the Agent side anr transmitted to the Orchestrator. IMPORTANT! ONLY JSON ENABLED Types CAN BE TRANSMITTED TO ORCHESTRATOR!</span>
<spanclass="sd"> :return: Result of the ActivityItem executed on the Agent side anr transmitted to the Orchestrator. IMPORTANT! ONLY JSON ENABLED Types CAN BE TRANSMITTED TO ORCHESTRATOR!</span>
<spanclass="sd">"""</span>
<spanclass="sd">"""</span>
<spanclass="c1"># Wait while result will not come here</span>
<spanclass="c1">#Check if Orchestrator has been initialized - else raise exception</span>
<spanclass="k">raise</span><spanclass="ne">Exception</span><spanclass="p">(</span><spanclass="sa">f</span><spanclass="s2">"__Orchestrator__.AgentActivityItemReturnGet !ATTENTION! Use this function only after Orchestrator initialization! Before orchestrator init exception will be raised."</span><spanclass="p">)</span></div>
<spanclass="n">inLogger</span><spanclass="o">.</span><spanclass="n">info</span><spanclass="p">(</span><spanclass="sa">f</span><spanclass="s2">"</span><spanclass="si">{</span><spanclass="n">lOSCMDKeyStr</span><spanclass="si">}</span><spanclass="s2">: # # # # CMD Process has been STARTED # # # # "</span><spanclass="p">)</span>
<spanclass="n">inLogger</span><spanclass="o">.</span><spanclass="n">info</span><spanclass="p">(</span><spanclass="sa">f</span><spanclass="s2">"</span><spanclass="si">{</span><spanclass="n">lOSCMDKeyStr</span><spanclass="si">}</span><spanclass="s2">: # # # # CMD Process has been STARTED # # # # "</span><spanclass="p">)</span>
@ -453,12 +460,21 @@
<spanclass="sd">"""</span>
<spanclass="sd">"""</span>
<spanclass="sd"> Check is client is has access for the key list</span>
<spanclass="sd"> Check is client is has access for the key list</span>
<spanclass="sd"> :return: user UAC hierarchy dict</span>
<spanclass="sd">"""</span>
<spanclass="k">return</span><spanclass="n">inRequest</span><spanclass="o">.</span><spanclass="n">UserRoleHierarchyGet</span><spanclass="p">()</span><spanclass="c1"># get the Hierarchy</span></div>
<spanclass="n">gDaemonActivityLogDictRefreshSecInt</span><spanclass="o">=</span><spanclass="mi">10</span><spanclass="c1"># The second period for clear lDaemonActivityLogDict from old items</span>
<spanclass="n">gDaemonActivityLogDictRefreshSecInt</span><spanclass="o">=</span><spanclass="mi">10</span><spanclass="c1"># The second period for clear lDaemonActivityLogDict from old items</span>
<spanclass="n">gDaemonActivityLogDictLastTime</span><spanclass="o">=</span><spanclass="n">time</span><spanclass="o">.</span><spanclass="n">time</span><spanclass="p">()</span><spanclass="c1"># The second perioad for clean lDaemonActivityLogDict from old items</span>
<spanclass="n">gDaemonActivityLogDictLastTime</span><spanclass="o">=</span><spanclass="n">time</span><spanclass="o">.</span><spanclass="n">time</span><spanclass="p">()</span><spanclass="c1"># The second perioad for clean lDaemonActivityLogDict from old items</span>
<spanclass="c1"># Set flag that orchestrator has been initialized</span>
<li><ahref="Orchestrator/02_Defs.html#pyOpenRPA.Orchestrator.__Orchestrator__.UACSuperTokenUpdate">UACSuperTokenUpdate() (in module pyOpenRPA.Orchestrator.__Orchestrator__)</a>
<li><ahref="Orchestrator/02_Defs.html#pyOpenRPA.Orchestrator.__Orchestrator__.UACSuperTokenUpdate">UACSuperTokenUpdate() (in module pyOpenRPA.Orchestrator.__Orchestrator__)</a>
</li>
</li>
<li><ahref="Orchestrator/02_Defs.html#pyOpenRPA.Orchestrator.__Orchestrator__.UACUpdate">UACUpdate() (in module pyOpenRPA.Orchestrator.__Orchestrator__)</a>
<li><ahref="Orchestrator/02_Defs.html#pyOpenRPA.Orchestrator.__Orchestrator__.UACUpdate">UACUpdate() (in module pyOpenRPA.Orchestrator.__Orchestrator__)</a>
</li>
<li><ahref="Orchestrator/02_Defs.html#pyOpenRPA.Orchestrator.__Orchestrator__.UACUserDictGet">UACUserDictGet() (in module pyOpenRPA.Orchestrator.__Orchestrator__)</a>
</li>
</li>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Exist_Bool">UIOSelector_Exist_Bool() (in module pyOpenRPA.Robot.UIDesktop)</a>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Exist_Bool">UIOSelector_Exist_Bool() (in module pyOpenRPA.Robot.UIDesktop)</a>
</li>
</li>
@ -393,11 +395,11 @@
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Get_UIOActivityList">UIOSelector_Get_UIOActivityList() (in module pyOpenRPA.Robot.UIDesktop)</a>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Get_UIOActivityList">UIOSelector_Get_UIOActivityList() (in module pyOpenRPA.Robot.UIDesktop)</a>
</li>
</li>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Get_UIOInfo">UIOSelector_Get_UIOInfo() (in module pyOpenRPA.Robot.UIDesktop)</a>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Get_UIOInfo">UIOSelector_Get_UIOInfo() (in module pyOpenRPA.Robot.UIDesktop)</a>
</li>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Get_UIOList">UIOSelector_Get_UIOList() (in module pyOpenRPA.Robot.UIDesktop)</a>
</li>
</li>
</ul></td>
</ul></td>
<tdstyle="width: 33%; vertical-align: top;"><ul>
<tdstyle="width: 33%; vertical-align: top;"><ul>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Get_UIOList">UIOSelector_Get_UIOList() (in module pyOpenRPA.Robot.UIDesktop)</a>
</li>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_GetChildList_UIOList">UIOSelector_GetChildList_UIOList() (in module pyOpenRPA.Robot.UIDesktop)</a>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_GetChildList_UIOList">UIOSelector_GetChildList_UIOList() (in module pyOpenRPA.Robot.UIDesktop)</a>
</li>
</li>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Highlight">UIOSelector_Highlight() (in module pyOpenRPA.Robot.UIDesktop)</a>
<li><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Highlight">UIOSelector_Highlight() (in module pyOpenRPA.Robot.UIDesktop)</a>
Work synchroniously! Wait while result will be recieved. Get the result of the ActivityItem execution on the Agent side. Before this please check by the def AgentActivityItemReturnExists that result has come to the Orchestrator
Work synchroniously! Wait while result will be recieved. Get the result of the ActivityItem execution on the Agent side. Before this please check by the def AgentActivityItemReturnExists that result has come to the Orchestrator
!ATTENTION! Use only after Orchestrator initialization! Before orchestrator init exception will be raised.
* **Parameters**
* **Parameters**
@ -1720,7 +1727,7 @@ Check is client is has access for the key list