diff options
author | Kali Kaneko <kali@leap.se (leap communications)> | 2019-07-31 16:41:11 +0200 |
---|---|---|
committer | Kali Kaneko <kali@leap.se (leap communications)> | 2019-07-31 16:41:11 +0200 |
commit | 5b074c62663a8fc29a1495f92f14a16e361e20f1 (patch) | |
tree | 6b6b22fbf3e3ca3b57c0c634778b8ccc04c9291b /scripts | |
parent | eb5118859e659e15d0c979c7ac005110d88d9780 (diff) |
everything as string
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/simplevpn.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/scripts/simplevpn.py b/scripts/simplevpn.py index d3db8b5..ead834d 100755 --- a/scripts/simplevpn.py +++ b/scripts/simplevpn.py @@ -49,11 +49,17 @@ def patchObfs4Cert(config, cert): transport, _, _ = options if transport == "obfs4": opts['cert'] = cert - opts['iat-mode'] = 0 + opts['iat-mode'] = "0" options.append(opts) return config +def dictToStr(d): + for k, v in d.items(): + d[k] = str(v) + return d + + if __name__ == "__main__": parser = argparse.ArgumentParser() parser.add_argument("provider_config") @@ -75,4 +81,4 @@ if __name__ == "__main__": print(t.render( locations=config.locations, gateways=config.gateways, - openvpn=config.openvpn)) + openvpn=dictToStr(config.openvpn))) |