11
22<!DOCTYPE html>
33
4- < html xmlns =" http://www.w3.org/1999/xhtml " >
4+ < html >
55 < head >
66 < meta charset ="utf-8 " />
7- < title > sentry_sdk.client — sentry-python 0.14.3 documentation</ title >
7+ < title > sentry_sdk.client — sentry-python 0.14.4 documentation</ title >
88 < link rel ="stylesheet " href ="../../_static/alabaster.css " type ="text/css " />
99 < link rel ="stylesheet " href ="../../_static/pygments.css " type ="text/css " />
10- < script type =" text/javascript " id ="documentation_options " data-url_root ="../../ " src ="../../_static/documentation_options.js "> </ script >
11- < script type =" text/javascript " src ="../../_static/jquery.js "> </ script >
12- < script type =" text/javascript " src ="../../_static/underscore.js "> </ script >
13- < script type =" text/javascript " src ="../../_static/doctools.js "> </ script >
14- < script type =" text/javascript " src ="../../_static/language_data.js "> </ script >
10+ < script id ="documentation_options " data-url_root ="../../ " src ="../../_static/documentation_options.js "> </ script >
11+ < script src ="../../_static/jquery.js "> </ script >
12+ < script src ="../../_static/underscore.js "> </ script >
13+ < script src ="../../_static/doctools.js "> </ script >
14+ < script src ="../../_static/language_data.js "> </ script >
1515 < link rel ="index " title ="Index " href ="../../genindex.html " />
1616 < link rel ="search " title ="Search " href ="../../search.html " />
1717
@@ -35,6 +35,7 @@ <h1>Source code for sentry_sdk.client</h1><div class="highlight"><pre>
3535< span class ="kn "> import</ span > < span class ="nn "> uuid</ span >
3636< span class ="kn "> import</ span > < span class ="nn "> random</ span >
3737< span class ="kn "> from</ span > < span class ="nn "> datetime</ span > < span class ="kn "> import</ span > < span class ="n "> datetime</ span >
38+ < span class ="kn "> from</ span > < span class ="nn "> itertools</ span > < span class ="kn "> import</ span > < span class ="n "> islice</ span >
3839< span class ="kn "> import</ span > < span class ="nn "> socket</ span >
3940
4041< span class ="kn "> from</ span > < span class ="nn "> sentry_sdk._compat</ span > < span class ="kn "> import</ span > < span class ="n "> string_types</ span > < span class ="p "> ,</ span > < span class ="n "> text_type</ span > < span class ="p "> ,</ span > < span class ="n "> iteritems</ span >
@@ -132,10 +133,15 @@ <h1>Source code for sentry_sdk.client</h1><div class="highlight"><pre>
132133 < span class ="k "> def</ span > < span class ="nf "> _send_sessions</ span > < span class ="p "> (</ span > < span class ="n "> sessions</ span > < span class ="p "> ):</ span >
133134 < span class ="c1 "> # type: (List[Any]) -> None</ span >
134135 < span class ="n "> transport</ span > < span class ="o "> =</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> transport</ span >
135- < span class ="k "> if</ span > < span class ="n "> sessions</ span > < span class ="ow "> and</ span > < span class ="n "> transport</ span > < span class ="p "> :</ span >
136+ < span class ="k "> if</ span > < span class ="ow "> not</ span > < span class ="n "> transport</ span > < span class ="ow "> or</ span > < span class ="ow "> not</ span > < span class ="n "> sessions</ span > < span class ="p "> :</ span >
137+ < span class ="k "> return</ span >
138+ < span class ="n "> sessions_iter</ span > < span class ="o "> =</ span > < span class ="nb "> iter</ span > < span class ="p "> (</ span > < span class ="n "> sessions</ span > < span class ="p "> )</ span >
139+ < span class ="k "> while</ span > < span class ="kc "> True</ span > < span class ="p "> :</ span >
136140 < span class ="n "> envelope</ span > < span class ="o "> =</ span > < span class ="n "> Envelope</ span > < span class ="p "> ()</ span >
137- < span class ="k "> for</ span > < span class ="n "> session</ span > < span class ="ow "> in</ span > < span class ="n "> sessions </ span > < span class ="p "> :</ span >
141+ < span class ="k "> for</ span > < span class ="n "> session</ span > < span class ="ow "> in</ span > < span class ="n "> islice </ span > < span class ="p "> ( </ span > < span class =" n " > sessions_iter </ span > < span class =" p " > , </ span > < span class =" mi " > 100 </ span > < span class =" p " > ) :</ span >
138142 < span class ="n "> envelope</ span > < span class ="o "> .</ span > < span class ="n "> add_session</ span > < span class ="p "> (</ span > < span class ="n "> session</ span > < span class ="p "> )</ span >
143+ < span class ="k "> if</ span > < span class ="ow "> not</ span > < span class ="n "> envelope</ span > < span class ="o "> .</ span > < span class ="n "> items</ span > < span class ="p "> :</ span >
144+ < span class ="k "> break</ span >
139145 < span class ="n "> transport</ span > < span class ="o "> .</ span > < span class ="n "> capture_envelope</ span > < span class ="p "> (</ span > < span class ="n "> envelope</ span > < span class ="p "> )</ span >
140146
141147 < span class ="k "> try</ span > < span class ="p "> :</ span >
@@ -478,7 +484,7 @@ <h3 id="searchlabel">Quick search</h3>
478484 </ form >
479485 </ div >
480486</ div >
481- < script type =" text/javascript " > $ ( '#searchbox' ) . show ( 0 ) ; </ script >
487+ < script > $ ( '#searchbox' ) . show ( 0 ) ; </ script >
482488
483489
484490
@@ -495,7 +501,7 @@ <h3 id="searchlabel">Quick search</h3>
495501 ©2019, Sentry Team and Contributors.
496502
497503 |
498- Powered by < a href ="http://sphinx-doc.org/ "> Sphinx 2.3.1 </ a >
504+ Powered by < a href ="http://sphinx-doc.org/ "> Sphinx 3.0.3 </ a >
499505 & < a href ="https://github.com/bitprophet/alabaster "> Alabaster 0.7.12</ a >
500506
501507 </ div >
0 commit comments