From 6885b03d40c6ec877a86f33e1fe4125431349dd8 Mon Sep 17 00:00:00 2001 From: Marcel Nijenhof Date: Tue, 8 Sep 2020 14:35:40 +0200 Subject: [PATCH] Extra test voor lmwsip.run.run() --- siprun | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100755 siprun diff --git a/siprun b/siprun deleted file mode 100755 index fe15312..0000000 --- a/siprun +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env python3 - -import sys -import getopt -import argparse -from lmwsip import LmwSip - -def main(): - lastTime=LmwSip.lasttime(None, "H10") - parser = argparse.ArgumentParser(description="Run a sip file.") - parser.add_argument("-u", "--unencrypted", action="store_true", - help="Run a sip connection without ssl") - parser.add_argument("-c", "--cleartelnet", action="store_true", - help="Clear telnet protocol in tcp session") - parser.add_argument("-H", "--host", action='store', - default="sip-lmw.rws.nl", - help="Host to connect to") - parser.add_argument("-p", "--port", action='store', type=int, default=443, - help="Port to connect to") - parser.add_argument("-d", "--date", action='store', - default=lastTime["day"], - help="Date replacement string [DD-MM-YYYY]") - parser.add_argument("-t", "--time", action='store', - default=lastTime["time_of_day"], - help="Time replacement string [HH:MM]") - parser.add_argument("files", type=argparse.FileType('r'), nargs="+", - help="Sip files to run") - args = parser.parse_args() - - try: - lmwsip = LmwSip(host=args.host, port=args.port, - ssl=not args.unencrypted, - cleartelnet=args.cleartelnet) - except Exception as e: - print("Connect to lmw failed: %s" % e) - exit(1) - for f in args.files: - for cmd in f: - cmd = cmd.replace('{DATE}', args.date) - cmd = cmd.replace('{TIME}', args.time) - cmd = cmd.replace('\n', '\r') - print("> [%s]" % (cmd.strip('\r'))) - try: - lmwsip.send(cmd) - print("< [%s]" % (lmwsip.recv().strip('\r'))) - except: - pass - -if __name__ == "__main__": - main()