Skip to content

Commit db64862

Browse files
Deployed 2f62a10 to v0.9-dev with MkDocs 1.6.1 and mike 2.1.3
1 parent 740c80d commit db64862

File tree

12 files changed

+1276
-1225
lines changed

12 files changed

+1276
-1225
lines changed
0 Bytes
Binary file not shown.

v0.9-dev/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -975,10 +975,10 @@ <h2 id="installation">📦 Installation<a class="headerlink" href="#installation
975975
</span></code></pre></div>
976976
<h2 id="usage">🛠️ Usage<a class="headerlink" href="#usage" title="Permanent link">¤</a></h2>
977977
<p>Here's a quick example to get you started:</p>
978-
<div class="language-python highlight"><pre><span></span><code><span id="__span-1-1"><a id="__codelineno-1-1" name="__codelineno-1-1" href="#__codelineno-1-1"></a><span class="kn">from</span> <span class="nn">frequenz.client.dispatch</span> <span class="kn">import</span> <span class="n">Client</span>
979-
</span><span id="__span-1-2"><a id="__codelineno-1-2" name="__codelineno-1-2" href="#__codelineno-1-2"></a><span class="kn">import</span> <span class="nn">asyncio</span>
978+
<div class="language-python highlight"><pre><span></span><code><span id="__span-1-1"><a id="__codelineno-1-1" name="__codelineno-1-1" href="#__codelineno-1-1"></a><span class="kn">from</span><span class="w"> </span><span class="nn">frequenz.client.dispatch</span><span class="w"> </span><span class="kn">import</span> <span class="n">Client</span>
979+
</span><span id="__span-1-2"><a id="__codelineno-1-2" name="__codelineno-1-2" href="#__codelineno-1-2"></a><span class="kn">import</span><span class="w"> </span><span class="nn">asyncio</span>
980980
</span><span id="__span-1-3"><a id="__codelineno-1-3" name="__codelineno-1-3" href="#__codelineno-1-3"></a>
981-
</span><span id="__span-1-4"><a id="__codelineno-1-4" name="__codelineno-1-4" href="#__codelineno-1-4"></a><span class="k">async</span> <span class="k">def</span> <span class="nf">print_dispatches</span><span class="p">():</span>
981+
</span><span id="__span-1-4"><a id="__codelineno-1-4" name="__codelineno-1-4" href="#__codelineno-1-4"></a><span class="k">async</span> <span class="k">def</span><span class="w"> </span><span class="nf">print_dispatches</span><span class="p">():</span>
982982
</span><span id="__span-1-5"><a id="__codelineno-1-5" name="__codelineno-1-5" href="#__codelineno-1-5"></a> <span class="c1"># Initialize the client</span>
983983
</span><span id="__span-1-6"><a id="__codelineno-1-6" name="__codelineno-1-6" href="#__codelineno-1-6"></a> <span class="n">client</span> <span class="o">=</span> <span class="n">Client</span><span class="p">(</span><span class="n">key</span><span class="o">=</span><span class="s2">&quot;your_api_key&quot;</span><span class="p">,</span> <span class="n">server_url</span><span class="o">=</span><span class="s2">&quot;grpc://fz-0004.frequenz.io&quot;</span><span class="p">)</span>
984984
</span><span id="__span-1-7"><a id="__codelineno-1-7" name="__codelineno-1-7" href="#__codelineno-1-7"></a>

v0.9-dev/objects.inv

-15 Bytes
Binary file not shown.

v0.9-dev/reference/frequenz/client/dispatch/index.html

Lines changed: 738 additions & 770 deletions
Large diffs are not rendered by default.

v0.9-dev/reference/frequenz/client/dispatch/recurrence/index.html

Lines changed: 13 additions & 13 deletions
Large diffs are not rendered by default.

v0.9-dev/reference/frequenz/client/dispatch/test/client/index.html

Lines changed: 402 additions & 411 deletions
Large diffs are not rendered by default.

v0.9-dev/reference/frequenz/client/dispatch/test/fixtures/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1073,7 +1073,7 @@ <h4 id="frequenz.client.dispatch.test.fixtures.client" class="doc doc-heading">
10731073
<span class="normal"><a href="#__codelineno-0-26">26</a></span>
10741074
<span class="normal"><a href="#__codelineno-0-27">27</a></span>
10751075
<span class="normal"><a href="#__codelineno-0-28">28</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-25"><a id="__codelineno-0-25" name="__codelineno-0-25"></a><span class="nd">@fixture</span>
1076-
</span><span id="__span-0-26"><a id="__codelineno-0-26" name="__codelineno-0-26"></a><span class="k">def</span> <span class="nf">client</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="n">FakeClient</span><span class="p">:</span>
1076+
</span><span id="__span-0-26"><a id="__codelineno-0-26" name="__codelineno-0-26"></a><span class="k">def</span><span class="w"> </span><span class="nf">client</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="n">FakeClient</span><span class="p">:</span>
10771077
</span><span id="__span-0-27"><a id="__codelineno-0-27" name="__codelineno-0-27"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Return a fake client.&quot;&quot;&quot;</span>
10781078
</span><span id="__span-0-28"><a id="__codelineno-0-28" name="__codelineno-0-28"></a> <span class="k">return</span> <span class="n">FakeClient</span><span class="p">()</span>
10791079
</span></code></pre></div></td></tr></table></div>
@@ -1103,7 +1103,7 @@ <h4 id="frequenz.client.dispatch.test.fixtures.generator" class="doc doc-heading
11031103
<span class="normal"><a href="#__codelineno-0-20">20</a></span>
11041104
<span class="normal"><a href="#__codelineno-0-21">21</a></span>
11051105
<span class="normal"><a href="#__codelineno-0-22">22</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-19"><a id="__codelineno-0-19" name="__codelineno-0-19"></a><span class="nd">@fixture</span>
1106-
</span><span id="__span-0-20"><a id="__codelineno-0-20" name="__codelineno-0-20"></a><span class="k">def</span> <span class="nf">generator</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="n">DispatchGenerator</span><span class="p">:</span>
1106+
</span><span id="__span-0-20"><a id="__codelineno-0-20" name="__codelineno-0-20"></a><span class="k">def</span><span class="w"> </span><span class="nf">generator</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="n">DispatchGenerator</span><span class="p">:</span>
11071107
</span><span id="__span-0-21"><a id="__codelineno-0-21" name="__codelineno-0-21"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Return a dispatch generator.&quot;&quot;&quot;</span>
11081108
</span><span id="__span-0-22"><a id="__codelineno-0-22" name="__codelineno-0-22"></a> <span class="k">return</span> <span class="n">DispatchGenerator</span><span class="p">()</span>
11091109
</span></code></pre></div></td></tr></table></div>
@@ -1133,7 +1133,7 @@ <h4 id="frequenz.client.dispatch.test.fixtures.sample" class="doc doc-heading">
11331133
<span class="normal"><a href="#__codelineno-0-14">14</a></span>
11341134
<span class="normal"><a href="#__codelineno-0-15">15</a></span>
11351135
<span class="normal"><a href="#__codelineno-0-16">16</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-13"><a id="__codelineno-0-13" name="__codelineno-0-13"></a><span class="nd">@fixture</span>
1136-
</span><span id="__span-0-14"><a id="__codelineno-0-14" name="__codelineno-0-14"></a><span class="k">def</span> <span class="nf">sample</span><span class="p">(</span><span class="n">generator</span><span class="p">:</span> <span class="n">DispatchGenerator</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Dispatch</span><span class="p">:</span>
1136+
</span><span id="__span-0-14"><a id="__codelineno-0-14" name="__codelineno-0-14"></a><span class="k">def</span><span class="w"> </span><span class="nf">sample</span><span class="p">(</span><span class="n">generator</span><span class="p">:</span> <span class="n">DispatchGenerator</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Dispatch</span><span class="p">:</span>
11371137
</span><span id="__span-0-15"><a id="__codelineno-0-15" name="__codelineno-0-15"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Return a dispatch sample.&quot;&quot;&quot;</span>
11381138
</span><span id="__span-0-16"><a id="__codelineno-0-16" name="__codelineno-0-16"></a> <span class="k">return</span> <span class="n">generator</span><span class="o">.</span><span class="n">generate_dispatch</span><span class="p">()</span>
11391139
</span></code></pre></div></td></tr></table></div>

v0.9-dev/reference/frequenz/client/dispatch/test/generator/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1239,10 +1239,10 @@ <h4 id="frequenz.client.dispatch.test.generator.DispatchGenerator" class="doc do
12391239
<span class="normal"><a href="#__codelineno-0-118">118</a></span>
12401240
<span class="normal"><a href="#__codelineno-0-119">119</a></span>
12411241
<span class="normal"><a href="#__codelineno-0-120">120</a></span>
1242-
<span class="normal"><a href="#__codelineno-0-121">121</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-16"><a id="__codelineno-0-16" name="__codelineno-0-16"></a><span class="k">class</span> <span class="nc">DispatchGenerator</span><span class="p">:</span>
1242+
<span class="normal"><a href="#__codelineno-0-121">121</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-16"><a id="__codelineno-0-16" name="__codelineno-0-16"></a><span class="k">class</span><span class="w"> </span><span class="nc">DispatchGenerator</span><span class="p">:</span>
12431243
</span><span id="__span-0-17"><a id="__codelineno-0-17" name="__codelineno-0-17"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Generates random dispatch messages.&quot;&quot;&quot;</span>
12441244
</span><span id="__span-0-18"><a id="__codelineno-0-18" name="__codelineno-0-18"></a>
1245-
</span><span id="__span-0-19"><a id="__codelineno-0-19" name="__codelineno-0-19"></a> <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="n">seed</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">0</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
1245+
</span><span id="__span-0-19"><a id="__codelineno-0-19" name="__codelineno-0-19"></a> <span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">seed</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">0</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
12461246
</span><span id="__span-0-20"><a id="__codelineno-0-20" name="__codelineno-0-20"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Initialize the sampler.</span>
12471247
</span><span id="__span-0-21"><a id="__codelineno-0-21" name="__codelineno-0-21"></a>
12481248
</span><span id="__span-0-22"><a id="__codelineno-0-22" name="__codelineno-0-22"></a><span class="sd"> Args:</span>
@@ -1251,7 +1251,7 @@ <h4 id="frequenz.client.dispatch.test.generator.DispatchGenerator" class="doc do
12511251
</span><span id="__span-0-25"><a id="__codelineno-0-25" name="__codelineno-0-25"></a> <span class="bp">self</span><span class="o">.</span><span class="n">_rng</span> <span class="o">=</span> <span class="n">random</span><span class="o">.</span><span class="n">Random</span><span class="p">(</span><span class="n">seed</span><span class="p">)</span>
12521252
</span><span id="__span-0-26"><a id="__codelineno-0-26" name="__codelineno-0-26"></a> <span class="bp">self</span><span class="o">.</span><span class="n">_last_id</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">0</span>
12531253
</span><span id="__span-0-27"><a id="__codelineno-0-27" name="__codelineno-0-27"></a>
1254-
</span><span id="__span-0-28"><a id="__codelineno-0-28" name="__codelineno-0-28"></a> <span class="k">def</span> <span class="nf">generate_recurrence_rule</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">RecurrenceRule</span><span class="p">:</span>
1254+
</span><span id="__span-0-28"><a id="__codelineno-0-28" name="__codelineno-0-28"></a> <span class="k">def</span><span class="w"> </span><span class="nf">generate_recurrence_rule</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">RecurrenceRule</span><span class="p">:</span>
12551255
</span><span id="__span-0-29"><a id="__codelineno-0-29" name="__codelineno-0-29"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Generate a random recurrence rule.</span>
12561256
</span><span id="__span-0-30"><a id="__codelineno-0-30" name="__codelineno-0-30"></a>
12571257
</span><span id="__span-0-31"><a id="__codelineno-0-31" name="__codelineno-0-31"></a><span class="sd"> Returns:</span>
@@ -1292,7 +1292,7 @@ <h4 id="frequenz.client.dispatch.test.generator.DispatchGenerator" class="doc do
12921292
</span><span id="__span-0-66"><a id="__codelineno-0-66" name="__codelineno-0-66"></a> <span class="p">],</span>
12931293
</span><span id="__span-0-67"><a id="__codelineno-0-67" name="__codelineno-0-67"></a> <span class="p">)</span>
12941294
</span><span id="__span-0-68"><a id="__codelineno-0-68" name="__codelineno-0-68"></a>
1295-
</span><span id="__span-0-69"><a id="__codelineno-0-69" name="__codelineno-0-69"></a> <span class="k">def</span> <span class="nf">generate_dispatch</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Dispatch</span><span class="p">:</span>
1295+
</span><span id="__span-0-69"><a id="__codelineno-0-69" name="__codelineno-0-69"></a> <span class="k">def</span><span class="w"> </span><span class="nf">generate_dispatch</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Dispatch</span><span class="p">:</span>
12961296
</span><span id="__span-0-70"><a id="__codelineno-0-70" name="__codelineno-0-70"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Generate a random dispatch instance.</span>
12971297
</span><span id="__span-0-71"><a id="__codelineno-0-71" name="__codelineno-0-71"></a>
12981298
</span><span id="__span-0-72"><a id="__codelineno-0-72" name="__codelineno-0-72"></a><span class="sd"> Returns:</span>
@@ -1416,7 +1416,7 @@ <h6 id="frequenz.client.dispatch.test.generator.DispatchGenerator.__init__" clas
14161416
<span class="normal"><a href="#__codelineno-0-23">23</a></span>
14171417
<span class="normal"><a href="#__codelineno-0-24">24</a></span>
14181418
<span class="normal"><a href="#__codelineno-0-25">25</a></span>
1419-
<span class="normal"><a href="#__codelineno-0-26">26</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-19"><a id="__codelineno-0-19" name="__codelineno-0-19"></a><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="n">seed</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">0</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
1419+
<span class="normal"><a href="#__codelineno-0-26">26</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-19"><a id="__codelineno-0-19" name="__codelineno-0-19"></a><span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">seed</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">0</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
14201420
</span><span id="__span-0-20"><a id="__codelineno-0-20" name="__codelineno-0-20"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Initialize the sampler.</span>
14211421
</span><span id="__span-0-21"><a id="__codelineno-0-21" name="__codelineno-0-21"></a>
14221422
</span><span id="__span-0-22"><a id="__codelineno-0-22" name="__codelineno-0-22"></a><span class="sd"> Args:</span>
@@ -1523,7 +1523,7 @@ <h6 id="frequenz.client.dispatch.test.generator.DispatchGenerator.generate_dispa
15231523
<span class="normal"><a href="#__codelineno-0-118">118</a></span>
15241524
<span class="normal"><a href="#__codelineno-0-119">119</a></span>
15251525
<span class="normal"><a href="#__codelineno-0-120">120</a></span>
1526-
<span class="normal"><a href="#__codelineno-0-121">121</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-69"><a id="__codelineno-0-69" name="__codelineno-0-69"></a><span class="k">def</span> <span class="nf">generate_dispatch</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Dispatch</span><span class="p">:</span>
1526+
<span class="normal"><a href="#__codelineno-0-121">121</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-69"><a id="__codelineno-0-69" name="__codelineno-0-69"></a><span class="k">def</span><span class="w"> </span><span class="nf">generate_dispatch</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Dispatch</span><span class="p">:</span>
15271527
</span><span id="__span-0-70"><a id="__codelineno-0-70" name="__codelineno-0-70"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Generate a random dispatch instance.</span>
15281528
</span><span id="__span-0-71"><a id="__codelineno-0-71" name="__codelineno-0-71"></a>
15291529
</span><span id="__span-0-72"><a id="__codelineno-0-72" name="__codelineno-0-72"></a><span class="sd"> Returns:</span>
@@ -1662,7 +1662,7 @@ <h6 id="frequenz.client.dispatch.test.generator.DispatchGenerator.generate_recur
16621662
<span class="normal"><a href="#__codelineno-0-64">64</a></span>
16631663
<span class="normal"><a href="#__codelineno-0-65">65</a></span>
16641664
<span class="normal"><a href="#__codelineno-0-66">66</a></span>
1665-
<span class="normal"><a href="#__codelineno-0-67">67</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-28"><a id="__codelineno-0-28" name="__codelineno-0-28"></a><span class="k">def</span> <span class="nf">generate_recurrence_rule</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">RecurrenceRule</span><span class="p">:</span>
1665+
<span class="normal"><a href="#__codelineno-0-67">67</a></span></pre></div></td><td class="code"><div><pre><span></span><code><span id="__span-0-28"><a id="__codelineno-0-28" name="__codelineno-0-28"></a><span class="k">def</span><span class="w"> </span><span class="nf">generate_recurrence_rule</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">RecurrenceRule</span><span class="p">:</span>
16661666
</span><span id="__span-0-29"><a id="__codelineno-0-29" name="__codelineno-0-29"></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;Generate a random recurrence rule.</span>
16671667
</span><span id="__span-0-30"><a id="__codelineno-0-30" name="__codelineno-0-30"></a>
16681668
</span><span id="__span-0-31"><a id="__codelineno-0-31" name="__codelineno-0-31"></a><span class="sd"> Returns:</span>

0 commit comments

Comments
 (0)