From 433b9d6ab041a7e03d832c1009bb1b80ee3083a2 Mon Sep 17 00:00:00 2001
From: "th.l" <thl-cmk@outlook.com>
Date: Wed, 5 Jul 2023 18:17:45 +0200
Subject: [PATCH] update project

---
 README.md                                 |   1 +
 gui/views/inv_checkpoint_updates.py       |  13 ++-----------
 inv_checkpoint_updates-0.4.0-20230706.mkp | Bin 0 -> 2752 bytes
 packages/inv_checkpoint_updates           |   4 ++--
 4 files changed, 5 insertions(+), 13 deletions(-)
 create mode 100644 inv_checkpoint_updates-0.4.0-20230706.mkp

diff --git a/README.md b/README.md
index a8de8af..61347c0 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,4 @@
+[PACKAGE]: ../../raw/master/inv_checkpoint_updates-0.4.0-20230706.mkp "Download latest version inv_checkpoint_updates-0.4.0-20230706.mkp"
 # Inventory of Check Point Hardware Appliances
 
 Adds available/installed/recommended updates to the inventory
diff --git a/gui/views/inv_checkpoint_updates.py b/gui/views/inv_checkpoint_updates.py
index 98adca4..f6ec92c 100644
--- a/gui/views/inv_checkpoint_updates.py
+++ b/gui/views/inv_checkpoint_updates.py
@@ -8,12 +8,10 @@
 # Date  : 2016-06-29
 
 # 2023-04-23: moved views file to ~/local/lib/check_mk/gui/plugins/views
+# 2023-07-06: changed imports for cmk 2.2.x
 
 from cmk.gui.i18n import _
-from cmk.gui.plugins.views.inventory import declare_invtable_view
-from cmk.gui.plugins.views.utils import (
-    inventory_displayhints,
-)
+from cmk.gui.views.inventory.registry import inventory_displayhints
 
 inventory_displayhints.update({
     '.software.check_point.updates:': {
@@ -30,10 +28,3 @@ inventory_displayhints.update({
         'view': 'invcheckpointupdates_of_host',
     },
 })
-
-declare_invtable_view(
-    'invcheckpointupdates',
-    '.software.check_point.updates:',
-    _('Check Point updates'),
-    _('Check Point updates'),
-)
diff --git a/inv_checkpoint_updates-0.4.0-20230706.mkp b/inv_checkpoint_updates-0.4.0-20230706.mkp
new file mode 100644
index 0000000000000000000000000000000000000000..34f344c2183044f4169ec66b42376046159fe578
GIT binary patch
literal 2752
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

literal 0
HcmV?d00001

diff --git a/packages/inv_checkpoint_updates b/packages/inv_checkpoint_updates
index 16c08cb..237a5df 100644
--- a/packages/inv_checkpoint_updates
+++ b/packages/inv_checkpoint_updates
@@ -8,7 +8,7 @@
            'gui': ['views/inv_checkpoint_updates.py']},
  'name': 'inv_checkpoint_updates',
  'title': 'Check Point appliance avilable updates inventory plugin',
- 'version': '0.3.0-20230614',
+ 'version': '0.4.0-20230706',
  'version.min_required': '2.2.0b1',
- 'version.packaged': '2.2.0p2',
+ 'version.packaged': '2.2.0p4',
  'version.usable_until': None}
-- 
GitLab