aboutsummaryrefslogtreecommitdiffstats
path: root/test/scripts/a.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@corte.si>2013-12-08 01:14:12 -0800
committerAldo Cortesi <aldo@corte.si>2013-12-08 01:14:12 -0800
commit3a1d85ab18dbff82505feac3619af733a0a2b4f7 (patch)
treeb61bb99ae8e34f73583263619730fbbe5d526161 /test/scripts/a.py
parent73791f986a4b4dabd984b7fa7891801d71ab52dc (diff)
parentb4f6f09c83faf54c4c1493e18ba11d0257ca841b (diff)
downloadmitmproxy-3a1d85ab18dbff82505feac3619af733a0a2b4f7.tar.gz
mitmproxy-3a1d85ab18dbff82505feac3619af733a0a2b4f7.tar.bz2
mitmproxy-3a1d85ab18dbff82505feac3619af733a0a2b4f7.zip
Merge pull request #134 from mhils/scripts_improvements
Support multiple scripts and script arguments. refs #76
Diffstat (limited to 'test/scripts/a.py')
-rw-r--r--test/scripts/a.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/scripts/a.py b/test/scripts/a.py
index 0a21b619..1d5717b0 100644
--- a/test/scripts/a.py
+++ b/test/scripts/a.py
@@ -1,5 +1,13 @@
+import argparse
+
+parser = argparse.ArgumentParser()
+parser.add_argument('--var', type=int)
var = 0
+def start(ctx, argv):
+ global var
+ var = parser.parse_args(argv[1:]).var
+
def here(ctx):
global var
var += 1