From 13d3f406a79d21e58acf3a5f0f6aa5ab5059b883 Mon Sep 17 00:00:00 2001 From: "Th.L" <thl-cmk@outlook.com> Date: Thu, 18 Mar 2021 10:12:01 +0100 Subject: [PATCH] update project --- ...v_support.py => inv_checkpoint_support.py} | 12 ++++++------ inv_checkpoint_support.mkp | Bin 2363 -> 2361 bytes packages/inv_checkpoint_support | 4 ++-- ...t_support.py => inv_checkpoint_support.py} | 0 4 files changed, 8 insertions(+), 8 deletions(-) rename agent_based/{checkpoint_inv_support.py => inv_checkpoint_support.py} (91%) rename web/plugins/views/{checkpoint_support.py => inv_checkpoint_support.py} (100%) diff --git a/agent_based/checkpoint_inv_support.py b/agent_based/inv_checkpoint_support.py similarity index 91% rename from agent_based/checkpoint_inv_support.py rename to agent_based/inv_checkpoint_support.py index 6d702f2..9ab2cba 100644 --- a/agent_based/checkpoint_inv_support.py +++ b/agent_based/inv_checkpoint_support.py @@ -52,7 +52,7 @@ class CheckpointLicensing(NamedTuple): activationstatus: str -def parse_checkpoint_inv_licensing(string_table: List[StringTable]) -> List: +def parse_inv_checkpoint_support(string_table: List[StringTable]) -> List: section = [] for license in string_table[0]: license = CheckpointLicensing(*license) @@ -61,7 +61,7 @@ def parse_checkpoint_inv_licensing(string_table: List[StringTable]) -> List: return section -def inventory_checkpoint_licensing(section: List) -> InventoryResult: +def inventory_checkpoint_support(section: List) -> InventoryResult: path = ['software', 'check_point', 'support'] lic_state = { @@ -91,8 +91,8 @@ def inventory_checkpoint_licensing(section: List) -> InventoryResult: register.snmp_section( - name='checkpoint_inv_licensing', - parse_function=parse_checkpoint_inv_licensing, + name='inv_checkpoint_support', + parse_function=parse_inv_checkpoint_support, fetch=[ SNMPTree( base='.1.3.6.1.4.1.2620.1.6.18.2', # CHECKPOINT-MIB::licensingAssetInfo @@ -118,6 +118,6 @@ register.snmp_section( ) register.inventory_plugin( - name='checkpoint_inv_licensing', - inventory_function=inventory_checkpoint_licensing, + name='inv_checkpoint_support', + inventory_function=inventory_checkpoint_support, ) diff --git a/inv_checkpoint_support.mkp b/inv_checkpoint_support.mkp index 232cc4d7288ff6d93a3b29d1127b8fdb743f36f6..8ddedf9b367987419bb3510f5920d1948ee0565c 100644 GIT binary patch delta 2298 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 U2rmwSK>WAiH=e}(m;iVH09!qqNB{r; delta 2302 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 Y0SPRV9|;8w@!y8u06hN#_5gSQ0AzoOIRF3v diff --git a/packages/inv_checkpoint_support b/packages/inv_checkpoint_support index dd64b6c..e922cf6 100644 --- a/packages/inv_checkpoint_support +++ b/packages/inv_checkpoint_support @@ -2,8 +2,8 @@ 'description': 'SNMP inventory of Check Point Appliances for license/support ' 'status\n', 'download_url': 'https://thl-cmk.hopto.org', - 'files': {'agent_based': ['checkpoint_inv_support.py'], - 'web': ['plugins/views/checkpoint_support.py']}, + 'files': {'agent_based': ['inv_checkpoint_support.py'], + 'web': ['plugins/views/inv_checkpoint_support.py']}, 'name': 'inv_checkpoint_support', 'num_files': 2, 'title': 'Check Point appliance support inventory plugin', diff --git a/web/plugins/views/checkpoint_support.py b/web/plugins/views/inv_checkpoint_support.py similarity index 100% rename from web/plugins/views/checkpoint_support.py rename to web/plugins/views/inv_checkpoint_support.py -- GitLab