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>
<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="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>
@ -252,16 +253,22 @@
<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"> !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 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"> :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="c1"># Wait while result will not come here</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>
@ -453,12 +460,21 @@
<spanclass="sd">"""</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">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>
<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><ahref="Robot/02_Defs.html#pyOpenRPA.Robot.UIDesktop.UIOSelector_Exist_Bool">UIOSelector_Exist_Bool() (in module pyOpenRPA.Robot.UIDesktop)</a>
</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>
<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>
</ul></td>
<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>
<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
!ATTENTION! Use only after Orchestrator initialization! Before orchestrator init exception will be raised.
* **Parameters**
@ -1720,7 +1727,7 @@ Check is client is has access for the key list