|
4 | 4 | <head> |
5 | 5 | <meta charset="utf-8" /> |
6 | 6 | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
7 | | - <title>pysnc.client — PySNC 1.2.0 documentation</title> |
| 7 | + <title>pysnc.client — PySNC 1.2.1 documentation</title> |
8 | 8 | <link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=03e43079" /> |
9 | 9 | <link rel="stylesheet" type="text/css" href="../../_static/alabaster.css?v=12dfc556" /> |
10 | | - <script src="../../_static/documentation_options.js?v=6efca38a"></script> |
| 10 | + <script src="../../_static/documentation_options.js?v=ca842793"></script> |
11 | 11 | <script src="../../_static/doctools.js?v=9a2dae69"></script> |
12 | 12 | <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script> |
13 | 13 | <link rel="index" title="Index" href="../../genindex.html" /> |
@@ -63,7 +63,7 @@ <h1>Source code for pysnc.client</h1><div class="highlight"><pre> |
63 | 63 | <span class="sd"> :param bool verify: Verify the SSL/TLS certificate OR the certificate to use. Useful if you're using a self-signed HTTPS proxy.</span> |
64 | 64 | <span class="sd"> :param cert: if String, path to ssl client cert file (.pem). If Tuple, (‘cert’, ‘key’) pair.</span> |
65 | 65 | <span class="sd"> """</span> |
66 | | - <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">instance</span><span class="p">,</span> <span class="n">auth</span><span class="p">,</span> <span class="n">proxy</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">verify</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">cert</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">auto_retry</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span> |
| 66 | + <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">instance</span><span class="p">,</span> <span class="n">auth</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">proxy</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">verify</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">cert</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="n">auto_retry</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span> |
67 | 67 | <span class="bp">self</span><span class="o">.</span><span class="n">_log</span> <span class="o">=</span> <span class="n">logging</span><span class="o">.</span><span class="n">getLogger</span><span class="p">(</span><span class="vm">__name__</span><span class="p">)</span> |
68 | 68 | <span class="bp">self</span><span class="o">.</span><span class="n">__instance</span> <span class="o">=</span> <span class="n">get_instance</span><span class="p">(</span><span class="n">instance</span><span class="p">)</span> |
69 | 69 |
|
@@ -96,6 +96,7 @@ <h1>Source code for pysnc.client</h1><div class="highlight"><pre> |
96 | 96 | <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">auth</span><span class="p">,</span> <span class="n">ServiceNowFlow</span><span class="p">):</span> |
97 | 97 | <span class="bp">self</span><span class="o">.</span><span class="n">__session</span> <span class="o">=</span> <span class="n">auth</span><span class="o">.</span><span class="n">authenticate</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">__instance</span><span class="p">,</span> <span class="n">proxies</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">__proxies</span><span class="p">,</span> <span class="n">verify</span><span class="o">=</span><span class="n">verify</span><span class="p">)</span> |
98 | 98 | <span class="k">elif</span> <span class="n">cert</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span> |
| 99 | + <span class="bp">self</span><span class="o">.</span><span class="n">__session</span> <span class="o">=</span> <span class="n">requests</span><span class="o">.</span><span class="n">session</span><span class="p">()</span> |
99 | 100 | <span class="bp">self</span><span class="o">.</span><span class="n">__session</span><span class="o">.</span><span class="n">cert</span> <span class="o">=</span> <span class="n">cert</span> |
100 | 101 | <span class="k">else</span><span class="p">:</span> |
101 | 102 | <span class="k">raise</span> <span class="n">AuthenticationException</span><span class="p">(</span><span class="s1">'No valid authentication method provided'</span><span class="p">)</span> |
|
0 commit comments