mirror of
https://github.com/KevinMidboe/mktxp-no-cli.git
synced 2025-12-08 20:38:48 +00:00
action key check
This commit is contained in:
@@ -57,8 +57,8 @@ class FirewallCollector(BaseCollector):
|
|||||||
# Helpers
|
# Helpers
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def metric_record(router_entry, firewall_record):
|
def metric_record(router_entry, firewall_record):
|
||||||
name = f"| {firewall_record['chain']} | {firewall_record['action']} | {firewall_record['comment']}"
|
name = f"| {firewall_record.get('chain', ' ')} | {firewall_record.get('action', ' ')} | {firewall_record.get('comment', ' ')}"
|
||||||
bytes = firewall_record['bytes']
|
bytes = firewall_record.get('bytes', 0)
|
||||||
return {MKTXPConfigKeys.ROUTERBOARD_NAME: router_entry.router_id[MKTXPConfigKeys.ROUTERBOARD_NAME],
|
return {MKTXPConfigKeys.ROUTERBOARD_NAME: router_entry.router_id[MKTXPConfigKeys.ROUTERBOARD_NAME],
|
||||||
MKTXPConfigKeys.ROUTERBOARD_ADDRESS: router_entry.router_id[MKTXPConfigKeys.ROUTERBOARD_ADDRESS],
|
MKTXPConfigKeys.ROUTERBOARD_ADDRESS: router_entry.router_id[MKTXPConfigKeys.ROUTERBOARD_ADDRESS],
|
||||||
'name': name, 'log': firewall_record['log'], 'bytes': bytes}
|
'name': name, 'log': firewall_record['log'], 'bytes': bytes}
|
||||||
|
|||||||
Reference in New Issue
Block a user