From 75d422a00c619f546df2a63d8c31646b4c44b600 Mon Sep 17 00:00:00 2001 From: Schrolli Date: Mon, 18 May 2015 15:27:50 +0200 Subject: [PATCH] argument list to dict --- plugin_test/boswatch.log | 111 +++++------------------ plugin_test/plugin_test.py | 2 +- plugin_test/plugins/template/__init__.py | 2 +- 3 files changed, 23 insertions(+), 92 deletions(-) diff --git a/plugin_test/boswatch.log b/plugin_test/boswatch.log index 300ec2f..1239a8d 100644 --- a/plugin_test/boswatch.log +++ b/plugin_test/boswatch.log @@ -1,99 +1,30 @@ -18.05.2015 12:27:39 - INFO: Alarm! -18.05.2015 12:27:39 - DEBUG: Loading plugin template -18.05.2015 12:27:39 - DEBUG: Throw Template Plugin -18.05.2015 12:27:39 - DEBUG: try 5/0 -18.05.2015 12:27:39 - ERROR: Error in Template Plugin +18.05.2015 03:26:47 - INFO: Alarm! +18.05.2015 03:26:47 - DEBUG: Loading plugin template +18.05.2015 03:26:47 - DEBUG: Throw Template Plugin +18.05.2015 03:26:47 - INFO: ZVEI: 12345 wurde auf 80000000 empfangen! +18.05.2015 03:26:47 - DEBUG: try 5/0 +18.05.2015 03:26:47 - ERROR: Error in Template Plugin Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run + File "./plugins\template\__init__.py", line 8, in run test = 5/0 ZeroDivisionError: division by zero -18.05.2015 12:27:40 - INFO: Alarm! -18.05.2015 12:27:40 - DEBUG: Loading plugin template -18.05.2015 12:27:40 - DEBUG: Throw Template Plugin -18.05.2015 12:27:40 - DEBUG: try 5/0 -18.05.2015 12:27:40 - ERROR: Error in Template Plugin +18.05.2015 03:26:48 - INFO: Alarm! +18.05.2015 03:26:48 - DEBUG: Loading plugin template +18.05.2015 03:26:48 - DEBUG: Throw Template Plugin +18.05.2015 03:26:48 - INFO: ZVEI: 12345 wurde auf 80000000 empfangen! +18.05.2015 03:26:48 - DEBUG: try 5/0 +18.05.2015 03:26:48 - ERROR: Error in Template Plugin Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run + File "./plugins\template\__init__.py", line 8, in run test = 5/0 ZeroDivisionError: division by zero -18.05.2015 12:27:41 - INFO: Alarm! -18.05.2015 12:27:41 - DEBUG: Loading plugin template -18.05.2015 12:27:41 - DEBUG: Throw Template Plugin -18.05.2015 12:27:41 - DEBUG: try 5/0 -18.05.2015 12:27:41 - ERROR: Error in Template Plugin +18.05.2015 03:26:49 - INFO: Alarm! +18.05.2015 03:26:49 - DEBUG: Loading plugin template +18.05.2015 03:26:49 - DEBUG: Throw Template Plugin +18.05.2015 03:26:49 - INFO: ZVEI: 12345 wurde auf 80000000 empfangen! +18.05.2015 03:26:49 - DEBUG: try 5/0 +18.05.2015 03:26:49 - ERROR: Error in Template Plugin Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run - test = 5/0 -ZeroDivisionError: division by zero -18.05.2015 12:27:42 - INFO: Alarm! -18.05.2015 12:27:42 - DEBUG: Loading plugin template -18.05.2015 12:27:42 - DEBUG: Throw Template Plugin -18.05.2015 12:27:42 - DEBUG: try 5/0 -18.05.2015 12:27:42 - ERROR: Error in Template Plugin -Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run - test = 5/0 -ZeroDivisionError: division by zero -18.05.2015 12:27:43 - INFO: Alarm! -18.05.2015 12:27:43 - DEBUG: Loading plugin template -18.05.2015 12:27:43 - DEBUG: Throw Template Plugin -18.05.2015 12:27:43 - DEBUG: try 5/0 -18.05.2015 12:27:43 - ERROR: Error in Template Plugin -Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run - test = 5/0 -ZeroDivisionError: division by zero -18.05.2015 12:27:44 - INFO: Alarm! -18.05.2015 12:27:44 - DEBUG: Loading plugin template -18.05.2015 12:27:44 - DEBUG: Throw Template Plugin -18.05.2015 12:27:44 - DEBUG: try 5/0 -18.05.2015 12:27:44 - ERROR: Error in Template Plugin -Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run - test = 5/0 -ZeroDivisionError: division by zero -18.05.2015 12:27:45 - INFO: Alarm! -18.05.2015 12:27:45 - DEBUG: Loading plugin template -18.05.2015 12:27:45 - DEBUG: Throw Template Plugin -18.05.2015 12:27:45 - DEBUG: try 5/0 -18.05.2015 12:27:45 - ERROR: Error in Template Plugin -Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run - test = 5/0 -ZeroDivisionError: division by zero -18.05.2015 12:27:46 - INFO: Alarm! -18.05.2015 12:27:46 - DEBUG: Loading plugin template -18.05.2015 12:27:46 - DEBUG: Throw Template Plugin -18.05.2015 12:27:46 - DEBUG: try 5/0 -18.05.2015 12:27:46 - ERROR: Error in Template Plugin -Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run - test = 5/0 -ZeroDivisionError: division by zero -18.05.2015 12:27:47 - INFO: Alarm! -18.05.2015 12:27:47 - DEBUG: Loading plugin template -18.05.2015 12:27:47 - DEBUG: Throw Template Plugin -18.05.2015 12:27:47 - DEBUG: try 5/0 -18.05.2015 12:27:47 - ERROR: Error in Template Plugin -Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run - test = 5/0 -ZeroDivisionError: division by zero -18.05.2015 12:27:48 - INFO: Alarm! -18.05.2015 12:27:48 - DEBUG: Loading plugin template -18.05.2015 12:27:48 - DEBUG: Throw Template Plugin -18.05.2015 12:27:48 - DEBUG: try 5/0 -18.05.2015 12:27:48 - ERROR: Error in Template Plugin -Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run - test = 5/0 -ZeroDivisionError: division by zero -18.05.2015 12:27:49 - INFO: Alarm! -18.05.2015 12:27:49 - DEBUG: Loading plugin template -18.05.2015 12:27:49 - DEBUG: Throw Template Plugin -18.05.2015 12:27:49 - DEBUG: try 5/0 -18.05.2015 12:27:49 - ERROR: Error in Template Plugin -Traceback (most recent call last): - File "./plugins\template\__init__.py", line 7, in run + File "./plugins\template\__init__.py", line 8, in run test = 5/0 ZeroDivisionError: division by zero diff --git a/plugin_test/plugin_test.py b/plugin_test/plugin_test.py index 9f2ade4..01b86be 100644 --- a/plugin_test/plugin_test.py +++ b/plugin_test/plugin_test.py @@ -35,7 +35,7 @@ logger.addHandler(ch) #critical - critical error, program exit -data = ["12345"] +data = {"zvei":"12345"} while True: time.sleep(1) diff --git a/plugin_test/plugins/template/__init__.py b/plugin_test/plugins/template/__init__.py index 994ebcf..36938b1 100644 --- a/plugin_test/plugins/template/__init__.py +++ b/plugin_test/plugins/template/__init__.py @@ -3,7 +3,7 @@ import logging def run(typ,freq,data): logging.debug("Throw Template Plugin") try: - logging.info("ZVEI: %s wurde auf %s empfangen!", data[0],freq) + logging.info("ZVEI: %s wurde auf %s empfangen!", data["zvei"],freq) logging.debug("try 5/0") test = 5/0 except: