implemented command line arguments for testlog creator parametrisation
This commit is contained in:
parent
a82c85ab02
commit
f7f242af10
11
testlogs.py
11
testlogs.py
@ -1,3 +1,4 @@
|
||||
import argparse
|
||||
import logging
|
||||
import time
|
||||
import random
|
||||
@ -17,8 +18,16 @@ loggers = [logger_main, logger_db, logger_api]
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
#
|
||||
# Parse Arguments
|
||||
#
|
||||
parser = argparse.ArgumentParser(description='This is an application generating test logs.')
|
||||
parser.add_argument('-f', dest='hostname', default='localhost', help='Hostname of the log server')
|
||||
parser.add_argument('-p', dest='port', default=19996, type=int, help='Port of the log server')
|
||||
args = parser.parse_args()
|
||||
|
||||
report.add_handler_stdout(logger, logging.DEBUG)
|
||||
report.add_handler_socket(logger)
|
||||
report.add_handler_socket(logger, host=args.hostname, port=args.port)
|
||||
|
||||
print("Sende Logs an den Server. Drücken Sie STRG+C zum Beenden.")
|
||||
try:
|
||||
|
Loading…
x
Reference in New Issue
Block a user