|
3 | 3 | <head> |
4 | 4 | <meta charset="utf-8" /> |
5 | 5 | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
6 | | - <title>dbconnector.dbconnector — MySQL-DBConnector 1.3.1 documentation</title> |
| 6 | + <title>dbconnector.dbconnector — MySQL-DBConnector 1.3.2 documentation</title> |
7 | 7 | <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" /> |
8 | 8 | <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" /> |
9 | 9 | <!--[if lt IE 9]> |
@@ -156,7 +156,8 @@ <h1>Source code for dbconnector.dbconnector</h1><div class="highlight"><pre> |
156 | 156 | <span class="k">def</span> <span class="nf">_return_connection</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">cnx</span><span class="p">):</span> |
157 | 157 | <span class="sd">"""</span> |
158 | 158 | <span class="sd"> Return a connection to the pool. Incoming connections are tested and if they are no longer</span> |
159 | | -<span class="sd"> usable will be disgarded using *DBConnectionPool._close_connection*, which frees up the slot.</span> |
| 159 | +<span class="sd"> usable will be disgarded using *DBConnectionPool._close_connection*, which frees up the</span> |
| 160 | +<span class="sd"> slot.</span> |
160 | 161 | <span class="sd"> """</span> |
161 | 162 | <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">cnx</span><span class="p">,</span> <span class="n">connection</span><span class="o">.</span><span class="n">MySQLConnection</span><span class="p">)</span> <span class="ow">and</span> <span class="n">cnx</span><span class="o">.</span><span class="n">is_connected</span><span class="p">():</span> |
162 | 163 | <span class="bp">self</span><span class="o">.</span><span class="n">connection_pool</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">cnx</span><span class="p">)</span> |
@@ -274,7 +275,7 @@ <h1>Source code for dbconnector.dbconnector</h1><div class="highlight"><pre> |
274 | 275 | <span class="k">return</span> <span class="bp">self</span> |
275 | 276 |
|
276 | 277 | <span class="k">def</span> <span class="fm">__exit__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">):</span> |
277 | | - <span class="bp">self</span><span class="o">.</span><span class="n">_close_connections</span><span class="p">()</span> |
| 278 | + <span class="bp">self</span><span class="o">.</span><span class="n">close_connections</span><span class="p">()</span> |
278 | 279 |
|
279 | 280 | <span class="k">def</span> <span class="nf">_test_query</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span> |
280 | 281 | <span class="sd">"""</span> |
@@ -426,9 +427,9 @@ <h1>Source code for dbconnector.dbconnector</h1><div class="highlight"><pre> |
426 | 427 | <span class="bp">self</span><span class="o">.</span><span class="n">pool</span><span class="o">.</span><span class="n">_return_connection</span><span class="p">(</span><span class="n">cnx</span><span class="p">)</span> |
427 | 428 | <span class="k">return</span> <span class="n">result</span> |
428 | 429 |
|
429 | | - <span class="k">def</span> <span class="nf">_close_connections</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span> |
| 430 | +<div class="viewcode-block" id="DBConnector.close_connections"><a class="viewcode-back" href="../../modules.html#dbconnector.dbconnector.DBConnector.close_connections">[docs]</a> <span class="k">def</span> <span class="nf">close_connections</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span> |
430 | 431 | <span class="sd">"""Close all connections when done for optimal DB efficiency."""</span> |
431 | | - <span class="bp">self</span><span class="o">.</span><span class="n">pool</span><span class="o">.</span><span class="n">close_all</span><span class="p">()</span> |
| 432 | + <span class="bp">self</span><span class="o">.</span><span class="n">pool</span><span class="o">.</span><span class="n">close_all</span><span class="p">()</span></div> |
432 | 433 |
|
433 | 434 | <span class="nd">@staticmethod</span> |
434 | 435 | <span class="k">def</span> <span class="nf">_safe_close</span><span class="p">(</span><span class="n">cnx</span><span class="p">):</span> |
@@ -560,7 +561,8 @@ <h1>Source code for dbconnector.dbconnector</h1><div class="highlight"><pre> |
560 | 561 | <span class="sd"> int</span> |
561 | 562 | <span class="sd"> The number of rows affected.</span> |
562 | 563 | <span class="sd"> """</span> |
563 | | - <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_safe_query</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_iud_query</span><span class="p">,</span> <span class="n">sqlquery</span><span class="o">=</span><span class="n">sqlquery</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">data</span><span class="p">,</span> <span class="n">chunk_size</span><span class="o">=</span><span class="n">chunk_size</span><span class="p">)</span></div></div> |
| 564 | + <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_safe_query</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_iud_query</span><span class="p">,</span> <span class="n">sqlquery</span><span class="o">=</span><span class="n">sqlquery</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">data</span><span class="p">,</span> |
| 565 | + <span class="n">chunk_size</span><span class="o">=</span><span class="n">chunk_size</span><span class="p">)</span></div></div> |
564 | 566 | </pre></div> |
565 | 567 |
|
566 | 568 | </div> |
|
0 commit comments