MCPcopy
hub / github.com/mitmproxy/mitmproxy / configure

Method configure

mitmproxy/addons/view.py:563–581  ·  view source on GitHub ↗
(self, updated)

Source from the content-addressed store, hash-verified

561
562 # Event handlers
563 def configure(self, updated):
564 if "view_filter" in updated:
565 filt = None
566 if ctx.options.view_filter:
567 try:
568 filt = flowfilter.parse(ctx.options.view_filter)
569 except ValueError as e:
570 raise exceptions.OptionsError(str(e)) from e
571 self.set_filter(filt)
572 if "view_order" in updated:
573 if ctx.options.view_order not in self.orders:
574 raise exceptions.OptionsError(
575 "Unknown flow order: %s" % ctx.options.view_order
576 )
577 self.set_order(ctx.options.view_order)
578 if "view_order_reversed" in updated:
579 self.set_reversed(ctx.options.view_order_reversed)
580 if "console_focus_follow" in updated:
581 self.focus_follow = ctx.options.console_focus_follow
582
583 def requestheaders(self, f):
584 self.add([f])

Callers 1

api-render.pyFile · 0.45

Calls 4

set_filterMethod · 0.95
set_orderMethod · 0.95
set_reversedMethod · 0.95
parseMethod · 0.45

Tested by

no test coverage detected