From 5b074c62663a8fc29a1495f92f14a16e361e20f1 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Wed, 31 Jul 2019 16:41:11 +0200 Subject: everything as string --- scripts/simplevpn.py | 10 ++++++++-- 1 file 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))) -- cgit v1.2.3