@@ -2119,7 +2119,7 @@ <h3>Static methods</h3>
2119
2119
< span class ="k "> else</ span > < span class ="p "> :</ span >
2120
2120
< span class ="n "> logger</ span > < span class ="o "> .</ span > < span class ="n "> info</ span > < span class ="p "> (</ span > < span class ="s2 "> "before breadcrumb dropped breadcrumb (</ span > < span class ="si "> %s</ span > < span class ="s2 "> )"</ span > < span class ="p "> ,</ span > < span class ="n "> original_crumb</ span > < span class ="p "> )</ span >
2121
2121
< span class ="k "> while</ span > < span class ="nb "> len</ span > < span class ="p "> (</ span > < span class ="n "> scope</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="p "> )</ span > < span class ="o "> ></ span > < span class ="n "> client</ span > < span class ="o "> .</ span > < span class ="n "> options</ span > < span class ="p "> [</ span > < span class ="s2 "> "max_breadcrumbs"</ span > < span class ="p "> ]:</ span >
2122
- < span class ="n "> scope</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> .</ span > < span class ="n "> pop </ span > < span class ="p "> (</ span > < span class =" mi " > 0 </ span > < span class =" p " > )</ span >
2122
+ < span class ="n "> scope</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> .</ span > < span class ="n "> popleft </ span > < span class ="p "> ()</ span >
2123
2123
2124
2124
< span class ="k "> def</ span > < span class ="nf "> push_scope</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> callback</ span > < span class ="o "> =</ span > < span class ="bp "> None</ span > < span class ="p "> ):</ span >
2125
2125
< span class ="sd "> """Pushes a new layer on the scope stack. Returns a context manager</ span >
@@ -2258,7 +2258,7 @@ <h3>Static methods</h3>
2258
2258
< span class ="k "> else</ span > < span class ="p "> :</ span >
2259
2259
< span class ="n "> logger</ span > < span class ="o "> .</ span > < span class ="n "> info</ span > < span class ="p "> (</ span > < span class ="s2 "> "before breadcrumb dropped breadcrumb (</ span > < span class ="si "> %s</ span > < span class ="s2 "> )"</ span > < span class ="p "> ,</ span > < span class ="n "> original_crumb</ span > < span class ="p "> )</ span >
2260
2260
< span class ="k "> while</ span > < span class ="nb "> len</ span > < span class ="p "> (</ span > < span class ="n "> scope</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="p "> )</ span > < span class ="o "> ></ span > < span class ="n "> client</ span > < span class ="o "> .</ span > < span class ="n "> options</ span > < span class ="p "> [</ span > < span class ="s2 "> "max_breadcrumbs"</ span > < span class ="p "> ]:</ span >
2261
- < span class ="n "> scope</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> .</ span > < span class ="n "> pop </ span > < span class ="p "> (</ span > < span class =" mi " > 0 </ span > < span class =" p " > )</ span >
2261
+ < span class ="n "> scope</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> .</ span > < span class ="n "> popleft </ span > < span class ="p "> ()</ span >
2262
2262
</ pre > </ div >
2263
2263
2264
2264
</ div >
@@ -2679,7 +2679,7 @@ <h3>Instance variables</h3>
2679
2679
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _contexts</ span > < span class ="o "> =</ span > < span class ="p "> {}</ span >
2680
2680
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _extras</ span > < span class ="o "> =</ span > < span class ="p "> {}</ span >
2681
2681
2682
- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> =</ span > < span class ="p "> [] </ span >
2682
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> =</ span > < span class ="n " > deque </ span > < span class =" p "> () </ span >
2683
2683
2684
2684
< span class ="k "> def</ span > < span class ="nf "> add_event_processor</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="p "> ,</ span > < span class ="n "> func</ span > < span class ="p "> ):</ span >
2685
2685
< span class ="sd "> """"Register a scope local event processor on the scope.</ span >
@@ -2765,7 +2765,7 @@ <h3>Instance variables</h3>
2765
2765
< span class ="n "> rv</ span > < span class ="o "> .</ span > < span class ="n "> _contexts</ span > < span class ="o "> =</ span > < span class ="nb "> dict</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _contexts</ span > < span class ="p "> )</ span >
2766
2766
< span class ="n "> rv</ span > < span class ="o "> .</ span > < span class ="n "> _extras</ span > < span class ="o "> =</ span > < span class ="nb "> dict</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _extras</ span > < span class ="p "> )</ span >
2767
2767
2768
- < span class ="n "> rv</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> =</ span > < span class ="nb " > list </ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="p "> )</ span >
2768
+ < span class ="n "> rv</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> =</ span > < span class ="n " > copy </ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="p "> )</ span >
2769
2769
< span class ="n "> rv</ span > < span class ="o "> .</ span > < span class ="n "> _event_processors</ span > < span class ="o "> =</ span > < span class ="nb "> list</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _event_processors</ span > < span class ="p "> )</ span >
2770
2770
< span class ="n "> rv</ span > < span class ="o "> .</ span > < span class ="n "> _error_processors</ span > < span class ="o "> =</ span > < span class ="nb "> list</ span > < span class ="p "> (</ span > < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _error_processors</ span > < span class ="p "> )</ span >
2771
2771
@@ -2946,7 +2946,7 @@ <h3>Static methods</h3>
2946
2946
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _tags</ span > < span class ="o "> =</ span > < span class ="p "> {}</ span >
2947
2947
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _contexts</ span > < span class ="o "> =</ span > < span class ="p "> {}</ span >
2948
2948
< span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _extras</ span > < span class ="o "> =</ span > < span class ="p "> {}</ span >
2949
- < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> =</ span > < span class ="p "> [] </ span >
2949
+ < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _breadcrumbs</ span > < span class ="o "> =</ span > < span class ="n " > deque </ span > < span class =" p "> () </ span >
2950
2950
</ pre > </ div >
2951
2951
2952
2952
</ div >
0 commit comments