Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
arthur-zzz
noc
Commits
621f55f9
Verified
Commit
621f55f9
authored
Jun 17, 2021
by
Andrey Vertiprahov
Browse files
Clean nri_name field on interface when clean on nri_portmap discovery.
parent
b11dca86
Changes
1
Hide whitespace changes
Inline
Side-by-side
services/discovery/jobs/box/nri_portmap.py
View file @
621f55f9
...
...
@@ -65,6 +65,8 @@ class NRIPortmapperCheck(DiscoveryCheck):
self
.
logger
.
debug
(
"[%s] Port mapping %s <-> %s"
,
nri
,
d
[
"name"
],
nri_name
)
if
not
nri_name
:
self
.
logger
.
info
(
"[%s] Cannot map port name '%s'"
,
nri
,
d
[
"name"
])
if
d
.
get
(
"nri_name"
):
bulk
+=
[
UpdateOne
({
"_id"
:
d
[
"_id"
]},
{
"$unset"
:
{
"nri_name"
:
1
}})]
elif
d
.
get
(
"nri_name"
)
!=
nri_name
:
self
.
logger
.
info
(
"[%s] Mapping '%s' to '%s'"
,
nri
,
nri_name
,
d
[
"name"
])
bulk
+=
[
UpdateOne
({
"_id"
:
d
[
"_id"
]},
{
"$set"
:
{
"nri_name"
:
nri_name
}})]
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment