aboutsummaryrefslogtreecommitdiffstats
path: root/examples/complex
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@corte.si>2017-03-25 11:42:43 +1300
committerGitHub <noreply@github.com>2017-03-25 11:42:43 +1300
commitc6a16e95e856c859b147e72a484feefe96c37ad9 (patch)
treeea90d5849f57d6b74ca0cefbb4498ff10776a848 /examples/complex
parentb531353ee0259425cff2b4857716ba2cd995a437 (diff)
parent65f0885bd6809966f694d1ffb965401b8ab2cffc (diff)
downloadmitmproxy-c6a16e95e856c859b147e72a484feefe96c37ad9.tar.gz
mitmproxy-c6a16e95e856c859b147e72a484feefe96c37ad9.tar.bz2
mitmproxy-c6a16e95e856c859b147e72a484feefe96c37ad9.zip
Merge pull request #2206 from cortesi/addonload
addon refactoring
Diffstat (limited to 'examples/complex')
-rw-r--r--examples/complex/dns_spoofing.py4
-rw-r--r--examples/complex/har_dump.py2
-rw-r--r--examples/complex/remote_debug.py2
-rw-r--r--examples/complex/tls_passthrough.py2
4 files changed, 5 insertions, 5 deletions
diff --git a/examples/complex/dns_spoofing.py b/examples/complex/dns_spoofing.py
index ca2bcd35..01e036b2 100644
--- a/examples/complex/dns_spoofing.py
+++ b/examples/complex/dns_spoofing.py
@@ -54,5 +54,5 @@ class Rerouter:
flow.request.port = port
-def start(opts):
- return Rerouter()
+def load(l):
+ l.boot_into(Rerouter())
diff --git a/examples/complex/har_dump.py b/examples/complex/har_dump.py
index 9a86e45e..0515d0f5 100644
--- a/examples/complex/har_dump.py
+++ b/examples/complex/har_dump.py
@@ -25,7 +25,7 @@ HAR = {}
SERVERS_SEEN = set()
-def start(opts):
+def load(l):
"""
Called once on script startup before any other events.
"""
diff --git a/examples/complex/remote_debug.py b/examples/complex/remote_debug.py
index ae0dffc1..fa6f3d33 100644
--- a/examples/complex/remote_debug.py
+++ b/examples/complex/remote_debug.py
@@ -14,6 +14,6 @@ Usage:
"""
-def start(opts):
+def load(l):
import pydevd
pydevd.settrace("localhost", port=5678, stdoutToServer=True, stderrToServer=True)
diff --git a/examples/complex/tls_passthrough.py b/examples/complex/tls_passthrough.py
index 6dba7ca1..72c0244b 100644
--- a/examples/complex/tls_passthrough.py
+++ b/examples/complex/tls_passthrough.py
@@ -112,7 +112,7 @@ class TlsFeedback(TlsLayer):
tls_strategy = None
-def start(opts):
+def load(l):
global tls_strategy
if len(sys.argv) == 2:
tls_strategy = ProbabilisticStrategy(float(sys.argv[1]))