From a43ff8a2af7a490a6e8c711d28a7795cf66e560f Mon Sep 17 00:00:00 2001 From: "th.l" <thl-cmk@outlook.com> Date: Wed, 7 Jun 2023 17:23:32 +0200 Subject: [PATCH] update project --- agent_based/inv_cisco_wlc_ap_cdp_cache.py | 6 +- gui/views/inv_cisco_wlc_ap_cdp_cache.py | 28 +++++++ gui/wato/inv_cisco_wlc_ap_cdp_cache.py | 69 ++++++++++++++++++ inv_cisco_wlc_ap_cdp_cache-0.3.1-20230607.mkp | Bin 0 -> 3400 bytes inv_cisco_wlc_ap_cdp_cache.mkp | Bin 3391 -> 3400 bytes packages/inv_cisco_wlc_ap_cdp_cache | 11 ++- 6 files changed, 105 insertions(+), 9 deletions(-) create mode 100644 gui/views/inv_cisco_wlc_ap_cdp_cache.py create mode 100644 gui/wato/inv_cisco_wlc_ap_cdp_cache.py create mode 100644 inv_cisco_wlc_ap_cdp_cache-0.3.1-20230607.mkp diff --git a/agent_based/inv_cisco_wlc_ap_cdp_cache.py b/agent_based/inv_cisco_wlc_ap_cdp_cache.py index c0f1c98..b983c81 100644 --- a/agent_based/inv_cisco_wlc_ap_cdp_cache.py +++ b/agent_based/inv_cisco_wlc_ap_cdp_cache.py @@ -15,7 +15,8 @@ # 2020-03-15: added support for CMK1.6x # 2021-07-10: rewritten vor CMK 2.0 # 2021-07-15 : added support for Catalyst 9800 Controllers - +# 2023-06-07: moved gui files to ~/local/lib/chek_mk/gui/plugins/... +# from cmk.base.plugins.agent_based.agent_based_api.v1 import ( register, @@ -154,8 +155,7 @@ def inventory_cisco_wlc_ap_cdp_cache(params, section) -> InventoryResult: register.snmp_section( name='inv_cisco_wlc_ap_cdp_cache', parse_function=parse_cisco_wlc_ap_cdp_cache, - fetch= - SNMPTree( + fetch=SNMPTree( base='.1.3.6.1.4.1.9.9.623.1.3.1.1', # CISCO-LWAPP-CDP-MIB::clcCdpApCacheEntry oids=[ '1', # clcCdpApCacheDeviceIndex diff --git a/gui/views/inv_cisco_wlc_ap_cdp_cache.py b/gui/views/inv_cisco_wlc_ap_cdp_cache.py new file mode 100644 index 0000000..582eb4d --- /dev/null +++ b/gui/views/inv_cisco_wlc_ap_cdp_cache.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +from cmk.gui.plugins.views.utils import ( + inventory_displayhints, +) +from cmk.gui.i18n import _ +from cmk.gui.plugins.views.inventory import declare_invtable_view + +inventory_displayhints.update({ + '.networking.wlan.controller.ap_cdp_cache:': {'title': _('Access Points CDP Cache'), + 'keyorder': ['ap_name', 'ap_address', 'neighbour_name', + 'neighbour_address', 'neighbour_interface', + 'neighbour_platform', ], + 'view': 'invwlcapcdpcache_of_host', + }, + '.networking.wlan.controller.ap_cdp_cache:*.ap_name': {'title': _('AP name'), }, + '.networking.wlan.controller.ap_cdp_cache:*.ap_address': {'title': _('AP address'), }, + '.networking.wlan.controller.ap_cdp_cache:*.neighbour_name': {'title': _('Neighbour name'), }, + '.networking.wlan.controller.ap_cdp_cache:*.neighbour_address': {'title': _('Neighbour address'), }, + '.networking.wlan.controller.ap_cdp_cache:*.neighbour_interface': {'title': _('Neighbour interface'), }, + '.networking.wlan.controller.ap_cdp_cache:*.neighbour_platform': {'title': _('Neighbour platform'), }, + '.networking.wlan.controller.ap_cdp_cache:*.duplex': {'title': _('Duplex'), }, + '.networking.wlan.controller.ap_cdp_cache:*.speed': {'title': _('Speed'), }, +}) + +declare_invtable_view('invwlcapcdpcache', '.networking.wlan.controller.ap_cdp_cache:', _('WLC AP CDP cache'), + _('WLC AP CDP Cache')) diff --git a/gui/wato/inv_cisco_wlc_ap_cdp_cache.py b/gui/wato/inv_cisco_wlc_ap_cdp_cache.py new file mode 100644 index 0000000..e5b7567 --- /dev/null +++ b/gui/wato/inv_cisco_wlc_ap_cdp_cache.py @@ -0,0 +1,69 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# + +from cmk.gui.i18n import _ +from cmk.gui.plugins.wato.utils import ( + HostRulespec, + rulespec_registry, +) +from cmk.gui.valuespec import ( + Dictionary, + FixedValue, + TextAscii, + ListChoice, +) + +from cmk.gui.plugins.wato.inventory import ( + RulespecGroupInventory, +) + +_removecolumns_cisco_wlc_ap_cdp_cache = [ + ('duplex', 'Duplex'), + ('speed', 'Speed'), +] + + +def _valuespec_inv_cisco_wlc_ap_cdp_cache(): + return Dictionary( + title=_('Cisco WLC AP CDP cache'), + elements=[ + ('remove_domain', + FixedValue( + True, + title=_('Remove domain name from neighbour device name'), + totext=_('Remove the domain name enabled'), + default_value=False, + )), + ('domain_name', + TextAscii( + title=_('Specific domain name to remove from neighbour device name'), + allow_empty=False, + default_value='', + )), + ('removecolumns', + ListChoice( + title=_('List of columns to remove'), + help=_('information to remove from inventory'), + choices=_removecolumns_cisco_wlc_ap_cdp_cache, + default_value=[], + )), + ('use_short_if_name', + FixedValue( + True, + title=_('use short interface names (i.e. Gi0/0 for GigabitEthernet0/0)'), + totext=_('use short interface names enabled'), + default_value=False, + )), + ], + ) + + +rulespec_registry.register( + HostRulespec( + group=RulespecGroupInventory, + match_type='dict', + name='inv_parameters:inv_cisco_wlc_ap_cdp_cache', + valuespec=_valuespec_inv_cisco_wlc_ap_cdp_cache, + )) diff --git a/inv_cisco_wlc_ap_cdp_cache-0.3.1-20230607.mkp b/inv_cisco_wlc_ap_cdp_cache-0.3.1-20230607.mkp new file mode 100644 index 0000000000000000000000000000000000000000..2fa163e4db7d53b226414045f8881064cdd21696 GIT binary patch literal 3400 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 b_6BdzU;AHY{Lc*d=M0Xo^_~a#0|5U4sjHl$ literal 0 HcmV?d00001 diff --git a/inv_cisco_wlc_ap_cdp_cache.mkp b/inv_cisco_wlc_ap_cdp_cache.mkp index e707092120a8473611e715b62916813ffb3c43a4..2fa163e4db7d53b226414045f8881064cdd21696 100644 GIT binary patch delta 3367 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∨R0 zkJ~EJx?DwiU8oQTQ&v!_0rApRAzU};vWl&GP_$K+Iyx}f3at-wk3IN*;T@m|Mtu)_ zvxGf0zfZs`;fQ2j>^=E3;ZT%#Uf5s+D^zz6;`vN82)cK=b;gsoa#LNia~Q#n+I%M| zHNrz(p$RdJ{_~Bd!Lq7!ZnU|8n_Ir9fy=7W0z<IfnjmGLR0&og0x*gN@TG*JB_&zm z{HYK`UxP4uxujz&q7Vjup$2}?29A!X1^^-Cii9<`O9z)IY1!b@{`|JEElA?5p5Y%6 z1xuZtmA;EiC5TH|^M2%fc;lDdtg4Z>21re2ebNmy+-%SBBJU*zCX3kPqO)CbN+PhJ z%v#N|`{H8AcsDy!R9zjaWB5CQ-`DUn9t?SzuIjLQ$tzOxz<oM@wOs4m4$gveZ0AQb za<12R>}Yl)ZX~HHLFx?;hTdZ^Br*?bn9qXCEUeA>hP8ZW$-a6GVTH&(+Qlxij%!#i z(VyF$m^86A_TzMqgvkB6iTi!FN-LJGv))x24OCc9>b$}OfeK@tJ@WQHVKk5nBpY%X z9N3h>44)-WT8f!}mpzAR7qbsfTJT519V0pVDV{bd9o~GjiQeF8;o*AtQ>#z@f<2fa zt<%!Mr!o1OEEaL{4Ct%YWg(oe&3$oCRS;q&6G9z>Z_8l1Fq(aNsxpPKOCtdC1G?2| z$rC9_k|arzBuSDaNs=T<k|aseOVcuTzFFR9Mqi!(sZ9od6Pf?{UFd)W@|W~~P5!4g z91O>m{LhItkolkAg}yTXv&g(d;K&m1_#{$e=D3yIy3&)<QjUm_!H0Sr{nX0@ja^L? z`JO4aO)b|9sR0!{DZ)U$R;#{UH4bc((KNe2QH!%s6%Rty;uKUZFM%n4>n(dt%xEiT zmW3$}S3XaF$ig=r`15t8Q~Sc&9#Zb;#t&^8^4H?B<G8Mn)zIBaUwBSSWKWtyw?3KS zC7a6g9lB)xEMuX2(|7d%smuVJ#C>G=3uEO+>{-1{pV%KhA%0Mcvs7_rT=ByPJh*tC z(jw)gsyC~7p6ada7eW1Hez5;1dS90})6mLGjisD_ansOL!SZJtE9L4mw3Tx_uc<uM zM^K*}?>$pxmJTFn<i~%hLQDjz#nATF5<`4A95TDuQuST1W`q=(Q#h5UVc(wizZrP+ z&Evn5Q8oS>k4F<3|NR%nf3Ji$Kn{%EaE{eQhd;rF{Sgnx18OC}5T;i~a>5^OwnD{w zd{Y2_SwvND9Daarq6A*QbsnkB-zrF7E1{3<EV3LYxx4`7=PTdA)XYw6N3XX6&ZN1l z*Y83<4)VN5uFDWIof?)Ers8o$?JU6)z%@tuv?c*>sK@}jHP4dQb1N9lOE*i^N^?95 z3l(V{d{dYK_SV0;TZU`u@;v%#p3qh%q=@f-g&W%2z<(Xav}QlZJM~d`xw}ZRFVYZ` z?CdOPsZr%K@Ow!YCf}F!Q4cpfyH+^M?clba@oduySEnLY$?6oD^BLIQF=X(x<t!Xa z=p^&A_uRj7_@?Xn4+dQaY*X9+?NKVq-XT_!XGQj6UF{kra`6}T(&WT^fVHDoQ8z$; zDf~|r;o8JWTs29)N^2EZyhG9Kpq07TL^t!jCaOuyeZghX`0orz+fk`X-Z@%d<H?ur zl2>tlOkc%;;?ACB(yaUCR!V9=o?BUkdo|1K+TI`vODz#}XH5{CaluTnRtCPSFjH*6 xzLF1$M64ojYq~dG3@OLm*+CGTj#S10v6B!DBa<Et4Gek-`ZtcTblm`W002Bvk`w>{ delta 3369 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 diff --git a/packages/inv_cisco_wlc_ap_cdp_cache b/packages/inv_cisco_wlc_ap_cdp_cache index d44756c..b9696de 100644 --- a/packages/inv_cisco_wlc_ap_cdp_cache +++ b/packages/inv_cisco_wlc_ap_cdp_cache @@ -11,12 +11,11 @@ '2021-07-10: rewritten for CMK 2.0\n', 'download_url': 'https://thl-cmk.hopto.org', 'files': {'agent_based': ['inv_cisco_wlc_ap_cdp_cache.py'], - 'web': ['plugins/views/inv_cisco_wlc_ap_cdp_cache.py', - 'plugins/wato/inv_cisco_wlc_ap_cdp_cache.py']}, + 'gui': ['views/inv_cisco_wlc_ap_cdp_cache.py', + 'wato/inv_cisco_wlc_ap_cdp_cache.py']}, 'name': 'inv_cisco_wlc_ap_cdp_cache', - 'num_files': 3, 'title': 'inventory for Cisco WLC AP CDP cache (CISCO-LWAPP-CDP-MIB)', - 'version': '20210715.v0.3a', - 'version.min_required': '2.0.0', - 'version.packaged': '2021.07.14', + 'version': '0.3.1-20230607', + 'version.min_required': '2.1.0b1', + 'version.packaged': '2.1.0p21', 'version.usable_until': None} \ No newline at end of file -- GitLab