Skip to content

Commit

Permalink
deploy: b8455b6
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jul 5, 2023
1 parent b670752 commit 6d55616
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 15 deletions.
4 changes: 2 additions & 2 deletions api/device/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1805,8 +1805,8 @@ <h2 id="anta.device.AntaDevice.collect" class="doc doc-heading">
<code class="highlight language-python"><span class="n">collect</span><span class="p">(</span><span class="n">command</span><span class="p">)</span></code>

<span class="doc doc-labels">
<small class="doc doc-label doc-label-async"><code>async</code></small>
<small class="doc doc-label doc-label-abstractmethod"><code>abstractmethod</code></small>
<small class="doc doc-label doc-label-async"><code>async</code></small>
</span>

<a href="#anta.device.AntaDevice.collect" class="headerlink" title="Permanent link">&para;</a></h2>
Expand Down Expand Up @@ -2073,8 +2073,8 @@ <h2 id="anta.device.AntaDevice.refresh" class="doc doc-heading">
<code class="highlight language-python"><span class="n">refresh</span><span class="p">()</span></code>

<span class="doc doc-labels">
<small class="doc doc-label doc-label-async"><code>async</code></small>
<small class="doc doc-label doc-label-abstractmethod"><code>abstractmethod</code></small>
<small class="doc doc-label doc-label-async"><code>async</code></small>
</span>

<a href="#anta.device.AntaDevice.refresh" class="headerlink" title="Permanent link">&para;</a></h2>
Expand Down
28 changes: 16 additions & 12 deletions api/report_manager/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1598,7 +1598,8 @@ <h3 id="anta-reportmanager-module">ANTA ReportManager module<a class="headerlink
<span class="normal">214</span>
<span class="normal">215</span>
<span class="normal">216</span>
<span class="normal">217</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span> <span class="nc">ReportTable</span><span class="p">:</span>
<span class="normal">217</span>
<span class="normal">218</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span> <span class="nc">ReportTable</span><span class="p">:</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;TableReport Generate a Table based on TestResult.&quot;&quot;&quot;</span>

<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
Expand Down Expand Up @@ -1686,15 +1687,16 @@ <h3 id="anta-reportmanager-module">ANTA ReportManager module<a class="headerlink
<span class="sd"> Table: A fully populated rich Table</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">table</span> <span class="o">=</span> <span class="n">Table</span><span class="p">(</span><span class="n">title</span><span class="o">=</span><span class="n">title</span><span class="p">)</span>
<span class="n">headers</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;Device IP&quot;</span><span class="p">,</span> <span class="s2">&quot;Test Name&quot;</span><span class="p">,</span> <span class="s2">&quot;Test Status&quot;</span><span class="p">,</span> <span class="s2">&quot;Message(s)&quot;</span><span class="p">]</span>
<span class="n">headers</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;Device IP&quot;</span><span class="p">,</span> <span class="s2">&quot;Test Name&quot;</span><span class="p">,</span> <span class="s2">&quot;Test Status&quot;</span><span class="p">,</span> <span class="s2">&quot;Message(s)&quot;</span><span class="p">,</span> <span class="s2">&quot;Test description&quot;</span><span class="p">,</span> <span class="s2">&quot;Test category&quot;</span><span class="p">]</span>
<span class="n">table</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_build_headers</span><span class="p">(</span><span class="n">headers</span><span class="o">=</span><span class="n">headers</span><span class="p">,</span> <span class="n">table</span><span class="o">=</span><span class="n">table</span><span class="p">)</span>

<span class="k">for</span> <span class="n">result</span> <span class="ow">in</span> <span class="n">result_manager</span><span class="o">.</span><span class="n">get_results</span><span class="p">(</span><span class="n">output_format</span><span class="o">=</span><span class="s2">&quot;list&quot;</span><span class="p">):</span>
<span class="c1"># pylint: disable=R0916</span>
<span class="k">if</span> <span class="p">(</span><span class="n">host</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">and</span> <span class="n">testcase</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">host</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="ow">and</span> <span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="n">host</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">testcase</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="ow">and</span> <span class="n">testcase</span> <span class="o">==</span> <span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">test</span><span class="p">)):</span>
<span class="n">state</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_color_result</span><span class="p">(</span><span class="n">status</span><span class="o">=</span><span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">result</span><span class="p">),</span> <span class="n">output_type</span><span class="o">=</span><span class="s2">&quot;str&quot;</span><span class="p">)</span>
<span class="n">message</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_split_list_to_txt_list</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">messages</span><span class="p">)</span> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">messages</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">0</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
<span class="n">table</span><span class="o">.</span><span class="n">add_row</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">name</span><span class="p">),</span> <span class="n">result</span><span class="o">.</span><span class="n">test</span><span class="p">,</span> <span class="n">state</span><span class="p">,</span> <span class="n">message</span><span class="p">)</span>
<span class="n">test_categories</span> <span class="o">=</span> <span class="s2">&quot;, &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">test_category</span><span class="p">)</span>
<span class="n">table</span><span class="o">.</span><span class="n">add_row</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">name</span><span class="p">),</span> <span class="n">result</span><span class="o">.</span><span class="n">test</span><span class="p">,</span> <span class="n">state</span><span class="p">,</span> <span class="n">message</span><span class="p">,</span> <span class="n">result</span><span class="o">.</span><span class="n">test_description</span><span class="p">,</span> <span class="n">test_categories</span><span class="p">)</span>
<span class="k">return</span> <span class="n">table</span>

<span class="k">def</span> <span class="nf">report_summary_tests</span><span class="p">(</span>
Expand Down Expand Up @@ -1987,7 +1989,8 @@ <h2 id="anta.reporter.ReportTable.report_all" class="doc doc-heading">
<span class="normal">117</span>
<span class="normal">118</span>
<span class="normal">119</span>
<span class="normal">120</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">report_all</span><span class="p">(</span>
<span class="normal">120</span>
<span class="normal">121</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">report_all</span><span class="p">(</span>
<span class="bp">self</span><span class="p">,</span>
<span class="n">result_manager</span><span class="p">:</span> <span class="n">ResultManager</span><span class="p">,</span>
<span class="n">host</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
Expand All @@ -2009,15 +2012,16 @@ <h2 id="anta.reporter.ReportTable.report_all" class="doc doc-heading">
<span class="sd"> Table: A fully populated rich Table</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">table</span> <span class="o">=</span> <span class="n">Table</span><span class="p">(</span><span class="n">title</span><span class="o">=</span><span class="n">title</span><span class="p">)</span>
<span class="n">headers</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;Device IP&quot;</span><span class="p">,</span> <span class="s2">&quot;Test Name&quot;</span><span class="p">,</span> <span class="s2">&quot;Test Status&quot;</span><span class="p">,</span> <span class="s2">&quot;Message(s)&quot;</span><span class="p">]</span>
<span class="n">headers</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;Device IP&quot;</span><span class="p">,</span> <span class="s2">&quot;Test Name&quot;</span><span class="p">,</span> <span class="s2">&quot;Test Status&quot;</span><span class="p">,</span> <span class="s2">&quot;Message(s)&quot;</span><span class="p">,</span> <span class="s2">&quot;Test description&quot;</span><span class="p">,</span> <span class="s2">&quot;Test category&quot;</span><span class="p">]</span>
<span class="n">table</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_build_headers</span><span class="p">(</span><span class="n">headers</span><span class="o">=</span><span class="n">headers</span><span class="p">,</span> <span class="n">table</span><span class="o">=</span><span class="n">table</span><span class="p">)</span>

<span class="k">for</span> <span class="n">result</span> <span class="ow">in</span> <span class="n">result_manager</span><span class="o">.</span><span class="n">get_results</span><span class="p">(</span><span class="n">output_format</span><span class="o">=</span><span class="s2">&quot;list&quot;</span><span class="p">):</span>
<span class="c1"># pylint: disable=R0916</span>
<span class="k">if</span> <span class="p">(</span><span class="n">host</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">and</span> <span class="n">testcase</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">host</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="ow">and</span> <span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="o">==</span> <span class="n">host</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">testcase</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="ow">and</span> <span class="n">testcase</span> <span class="o">==</span> <span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">test</span><span class="p">)):</span>
<span class="n">state</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_color_result</span><span class="p">(</span><span class="n">status</span><span class="o">=</span><span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">result</span><span class="p">),</span> <span class="n">output_type</span><span class="o">=</span><span class="s2">&quot;str&quot;</span><span class="p">)</span>
<span class="n">message</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_split_list_to_txt_list</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">messages</span><span class="p">)</span> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">messages</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">0</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
<span class="n">table</span><span class="o">.</span><span class="n">add_row</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">name</span><span class="p">),</span> <span class="n">result</span><span class="o">.</span><span class="n">test</span><span class="p">,</span> <span class="n">state</span><span class="p">,</span> <span class="n">message</span><span class="p">)</span>
<span class="n">test_categories</span> <span class="o">=</span> <span class="s2">&quot;, &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">test_category</span><span class="p">)</span>
<span class="n">table</span><span class="o">.</span><span class="n">add_row</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">result</span><span class="o">.</span><span class="n">name</span><span class="p">),</span> <span class="n">result</span><span class="o">.</span><span class="n">test</span><span class="p">,</span> <span class="n">state</span><span class="p">,</span> <span class="n">message</span><span class="p">,</span> <span class="n">result</span><span class="o">.</span><span class="n">test_description</span><span class="p">,</span> <span class="n">test_categories</span><span class="p">)</span>
<span class="k">return</span> <span class="n">table</span>
</code></pre></div></td></tr></table></div>
</details>
Expand Down Expand Up @@ -2120,8 +2124,7 @@ <h2 id="anta.reporter.ReportTable.report_summary_hosts" class="doc doc-heading">

<details class="quote">
<summary>Source code in <code>anta/reporter/__init__.py</code></summary>
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">170</span>
<span class="normal">171</span>
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">171</span>
<span class="normal">172</span>
<span class="normal">173</span>
<span class="normal">174</span>
Expand Down Expand Up @@ -2167,7 +2170,8 @@ <h2 id="anta.reporter.ReportTable.report_summary_hosts" class="doc doc-heading">
<span class="normal">214</span>
<span class="normal">215</span>
<span class="normal">216</span>
<span class="normal">217</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">report_summary_hosts</span><span class="p">(</span>
<span class="normal">217</span>
<span class="normal">218</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">report_summary_hosts</span><span class="p">(</span>
<span class="bp">self</span><span class="p">,</span>
<span class="n">result_manager</span><span class="p">:</span> <span class="n">ResultManager</span><span class="p">,</span>
<span class="n">host</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
Expand Down Expand Up @@ -2316,8 +2320,7 @@ <h2 id="anta.reporter.ReportTable.report_summary_tests" class="doc doc-heading">

<details class="quote">
<summary>Source code in <code>anta/reporter/__init__.py</code></summary>
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">122</span>
<span class="normal">123</span>
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">123</span>
<span class="normal">124</span>
<span class="normal">125</span>
<span class="normal">126</span>
Expand Down Expand Up @@ -2362,7 +2365,8 @@ <h2 id="anta.reporter.ReportTable.report_summary_tests" class="doc doc-heading">
<span class="normal">165</span>
<span class="normal">166</span>
<span class="normal">167</span>
<span class="normal">168</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">report_summary_tests</span><span class="p">(</span>
<span class="normal">168</span>
<span class="normal">169</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span> <span class="nf">report_summary_tests</span><span class="p">(</span>
<span class="bp">self</span><span class="p">,</span>
<span class="n">result_manager</span><span class="p">:</span> <span class="n">ResultManager</span><span class="p">,</span>
<span class="n">testcase</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
Expand Down
2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

Binary file modified sitemap.xml.gz
Binary file not shown.

0 comments on commit 6d55616

Please sign in to comment.