|
4 | 4 | <html xmlns="http://www.w3.org/1999/xhtml">
|
5 | 5 | <head>
|
6 | 6 | <meta charset="utf-8" />
|
7 |
| - <title>sentry_sdk.api — sentry-python 0.14.2 documentation</title> |
| 7 | + <title>sentry_sdk.api — sentry-python 0.14.3 documentation</title> |
8 | 8 | <link rel="stylesheet" href="../../_static/alabaster.css" type="text/css" />
|
9 | 9 | <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
|
10 | 10 | <script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
|
@@ -100,34 +100,40 @@ <h1>Source code for sentry_sdk.api</h1><div class="highlight"><pre>
|
100 | 100 | <span class="k">def</span> <span class="nf">capture_event</span><span class="p">(</span>
|
101 | 101 | <span class="n">event</span><span class="p">,</span> <span class="c1"># type: Event</span>
|
102 | 102 | <span class="n">hint</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="c1"># type: Optional[Hint]</span>
|
| 103 | + <span class="n">scope</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="c1"># type: Optional[Any]</span> |
| 104 | + <span class="o">**</span><span class="n">scope_args</span> <span class="c1"># type: Dict[str, Any]</span> |
103 | 105 | <span class="p">):</span>
|
104 | 106 | <span class="c1"># type: (...) -> Optional[str]</span>
|
105 | 107 | <span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
|
106 | 108 | <span class="k">if</span> <span class="n">hub</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
|
107 |
| - <span class="k">return</span> <span class="n">hub</span><span class="o">.</span><span class="n">capture_event</span><span class="p">(</span><span class="n">event</span><span class="p">,</span> <span class="n">hint</span><span class="p">)</span> |
| 109 | + <span class="k">return</span> <span class="n">hub</span><span class="o">.</span><span class="n">capture_event</span><span class="p">(</span><span class="n">event</span><span class="p">,</span> <span class="n">hint</span><span class="p">,</span> <span class="n">scope</span><span class="o">=</span><span class="n">scope</span><span class="p">,</span> <span class="o">**</span><span class="n">scope_args</span><span class="p">)</span> |
108 | 110 | <span class="k">return</span> <span class="kc">None</span></div>
|
109 | 111 |
|
110 | 112 |
|
111 | 113 | <div class="viewcode-block" id="capture_message"><a class="viewcode-back" href="../../api.html#sentry_sdk.capture_message">[docs]</a><span class="nd">@hubmethod</span>
|
112 | 114 | <span class="k">def</span> <span class="nf">capture_message</span><span class="p">(</span>
|
113 | 115 | <span class="n">message</span><span class="p">,</span> <span class="c1"># type: str</span>
|
114 | 116 | <span class="n">level</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="c1"># type: Optional[str]</span>
|
| 117 | + <span class="n">scope</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="c1"># type: Optional[Any]</span> |
| 118 | + <span class="o">**</span><span class="n">scope_args</span> <span class="c1"># type: Dict[str, Any]</span> |
115 | 119 | <span class="p">):</span>
|
116 | 120 | <span class="c1"># type: (...) -> Optional[str]</span>
|
117 | 121 | <span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
|
118 | 122 | <span class="k">if</span> <span class="n">hub</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
|
119 |
| - <span class="k">return</span> <span class="n">hub</span><span class="o">.</span><span class="n">capture_message</span><span class="p">(</span><span class="n">message</span><span class="p">,</span> <span class="n">level</span><span class="p">)</span> |
| 123 | + <span class="k">return</span> <span class="n">hub</span><span class="o">.</span><span class="n">capture_message</span><span class="p">(</span><span class="n">message</span><span class="p">,</span> <span class="n">level</span><span class="p">,</span> <span class="n">scope</span><span class="o">=</span><span class="n">scope</span><span class="p">,</span> <span class="o">**</span><span class="n">scope_args</span><span class="p">)</span> |
120 | 124 | <span class="k">return</span> <span class="kc">None</span></div>
|
121 | 125 |
|
122 | 126 |
|
123 | 127 | <div class="viewcode-block" id="capture_exception"><a class="viewcode-back" href="../../api.html#sentry_sdk.capture_exception">[docs]</a><span class="nd">@hubmethod</span>
|
124 | 128 | <span class="k">def</span> <span class="nf">capture_exception</span><span class="p">(</span>
|
125 | 129 | <span class="n">error</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="c1"># type: Optional[BaseException]</span>
|
| 130 | + <span class="n">scope</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="c1"># type: Optional[Any]</span> |
| 131 | + <span class="o">**</span><span class="n">scope_args</span> <span class="c1"># type: Dict[str, Any]</span> |
126 | 132 | <span class="p">):</span>
|
127 | 133 | <span class="c1"># type: (...) -> Optional[str]</span>
|
128 | 134 | <span class="n">hub</span> <span class="o">=</span> <span class="n">Hub</span><span class="o">.</span><span class="n">current</span>
|
129 | 135 | <span class="k">if</span> <span class="n">hub</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
|
130 |
| - <span class="k">return</span> <span class="n">hub</span><span class="o">.</span><span class="n">capture_exception</span><span class="p">(</span><span class="n">error</span><span class="p">)</span> |
| 136 | + <span class="k">return</span> <span class="n">hub</span><span class="o">.</span><span class="n">capture_exception</span><span class="p">(</span><span class="n">error</span><span class="p">,</span> <span class="n">scope</span><span class="o">=</span><span class="n">scope</span><span class="p">,</span> <span class="o">**</span><span class="n">scope_args</span><span class="p">)</span> |
131 | 137 | <span class="k">return</span> <span class="kc">None</span></div>
|
132 | 138 |
|
133 | 139 |
|
|
0 commit comments