merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 8a4eebe9429c6e4679c23c0580dc1f299ce84b80
parent d17145ee46b69a42b34b7e13d5a0c8ad8045bf44
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Fri, 28 Apr 2017 10:19:36 +0200

mitm standalone takes cli args

Diffstat:
Asrc/mitm/taler-merchant-mitm.py | 34++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+), 0 deletions(-)

diff --git a/src/mitm/taler-merchant-mitm.py b/src/mitm/taler-merchant-mitm.py @@ -0,0 +1,34 @@ +#!/usr/bin/env python3 + +""" +Stand-alone script to manage the merchant's MITM +error generator. +""" + +import argparse +import sys + +parser = argparse.ArgumentParser() + +parser.add_argument('--exchange', + '-e', + help="Exchange URL", + metavar="URL", + type=str, + dest="exchange_url", + default=None) + + +parser.add_argument("--port", + "-p", + help="Port where the MITM listens", + dest="port", + type=int, + default=5000, + metavar="PORT") + +args = parser.parse_args() + +if getattr(args, 'exchange_url', None) is None: + parser.print_help() + sys.exit(1)