@@ -2119,7 +2119,7 @@ <h3>Static methods</h3>
21192119 < span class ="k "> else</ span > < span class ="p "> :</ span >
21202120 < 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 >
21212121 < 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 >
21232123
21242124 < 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 >
21252125 < span class ="sd "> """Pushes a new layer on the scope stack. Returns a context manager</ span >
@@ -2258,7 +2258,7 @@ <h3>Static methods</h3>
22582258 < span class ="k "> else</ span > < span class ="p "> :</ span >
22592259 < 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 >
22602260 < 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 >
22622262</ pre > </ div >
22632263
22642264 </ div >
@@ -2679,7 +2679,7 @@ <h3>Instance variables</h3>
26792679 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _contexts</ span > < span class ="o "> =</ span > < span class ="p "> {}</ span >
26802680 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _extras</ span > < span class ="o "> =</ span > < span class ="p "> {}</ span >
26812681
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 >
26832683
26842684 < 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 >
26852685 < span class ="sd "> """"Register a scope local event processor on the scope.</ span >
@@ -2765,7 +2765,7 @@ <h3>Instance variables</h3>
27652765 < 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 >
27662766 < 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 >
27672767
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 >
27692769 < 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 >
27702770 < 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 >
27712771
@@ -2946,7 +2946,7 @@ <h3>Static methods</h3>
29462946 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _tags</ span > < span class ="o "> =</ span > < span class ="p "> {}</ span >
29472947 < span class ="bp "> self</ span > < span class ="o "> .</ span > < span class ="n "> _contexts</ span > < span class ="o "> =</ span > < span class ="p "> {}</ span >
29482948 < 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 >
29502950</ pre > </ div >
29512951
29522952 </ div >
0 commit comments