summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author马泽宇 <[email protected]>2020-08-24 23:18:05 +0800
committer马泽宇 <[email protected]>2020-08-24 23:18:05 +0800
commitbae17b6449700efca0ddf072de2f670853883b4c (patch)
tree23bdb078d59eff7571faa163e9f5a0b315945043
parentd352722ab0e9ca42d8720e7ad423aa6fb40f64f0 (diff)
Upload New File
-rw-r--r--read_policy.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/read_policy.py b/read_policy.py
new file mode 100644
index 0000000..4e5cb20
--- /dev/null
+++ b/read_policy.py
@@ -0,0 +1,22 @@
+
+from log import save_log, kafka_consumer, clic_client, readIni, Logger
+
+kafHost, cliHost, policy_table, policy_topic = readIni(0)
+logger = Logger("policy")
+
+try:
+ client = clic_client(cliHost)
+except:
+ logger.error("clickhouse connect failed")
+
+try:
+ consumer_policy = kafka_consumer(policy_topic, kafHost)
+except:
+ logger.error("kafka connect failed")
+
+for msg in consumer_policy:
+ try:
+ save_log(eval(msg.value), policy_table, client)
+ except:
+ logger.error("saving error")
+