From 1f33269a2163cd1911c78d85cb392c9fd7793fc7 Mon Sep 17 00:00:00 2001 From: whalebone7 <125891350+whalebone7@users.noreply.github.com> Date: Sun, 28 Jul 2024 17:11:20 +0100 Subject: [PATCH] Update aem_server.py changed the script to accept custom --port value --- aem_server.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/aem_server.py b/aem_server.py index d540527..3490216 100644 --- a/aem_server.py +++ b/aem_server.py @@ -1,4 +1,5 @@ from http.server import BaseHTTPRequestHandler, HTTPServer +import argparse class testHTTPServer_RequestHandler(BaseHTTPRequestHandler): @@ -36,14 +37,17 @@ def do_GET(self): return -def run(): +def run(port=80): print('starting fake AEM server...') - server_address = ('0.0.0.0', 80) + server_address = ('0.0.0.0', port) httpd = HTTPServer(server_address, testHTTPServer_RequestHandler) - print('running server...') + print('running server on port {}'.format(port)) httpd.serve_forever() if __name__ == '__main__': - run() \ No newline at end of file + parser = argparse.ArgumentParser(description='Fake AEM server') + parser.add_argument('--port', type=int, default=80, help='port to listen on') + args = parser.parse_args() + run(args.port)