aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mitmproxy/addons/replace.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/mitmproxy/addons/replace.py b/mitmproxy/addons/replace.py
index 012c42bd..f66f60c3 100644
--- a/mitmproxy/addons/replace.py
+++ b/mitmproxy/addons/replace.py
@@ -43,9 +43,10 @@ def parse_hook(s):
return patt, a, b
-class _ReplaceBase:
+class Replace:
def __init__(self):
self.lst = []
+ self.optionName = "replacements"
def configure(self, options, updated):
"""
@@ -90,10 +91,6 @@ class _ReplaceBase:
if not flow.reply.has_message:
self.execute(flow)
-
-class Replace(_ReplaceBase):
- optionName = "replacements"
-
def replace(self, obj, rex, s):
if s.startswith("@"):
s = s.replace("@", "")