Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
noc
noc
Commits
21029c9b
Commit
21029c9b
authored
May 25, 2022
by
Andrey Vertiprahov
Browse files
Cleanup MeasurementUnits on sensor loader.
parent
5ccb67be
Pipeline
#36358
passed with stages
in 15 minutes and 55 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
core/etl/loader/sensor.py
View file @
21029c9b
...
...
@@ -10,6 +10,7 @@ from .base import BaseLoader
from
..models.sensor
import
Sensor
from
noc.inv.models.object
import
Object
from
noc.inv.models.sensor
import
Sensor
as
SensorModel
from
noc.pm.models.measurementunits
import
MeasurementUnits
class
SensorLoader
(
BaseLoader
):
...
...
@@ -24,6 +25,10 @@ class SensorLoader(BaseLoader):
discard_deferred
=
True
workflow_event_model
=
True
def
__init__
(
self
,
*
args
,
**
kwargs
):
super
().
__init__
(
*
args
,
**
kwargs
)
self
.
clean_map
[
"units"
]
=
lambda
x
:
MeasurementUnits
.
get_by_name
(
x
)
if
x
else
None
def
find_object
(
self
,
v
):
"""
Find object by remote system/remote id
...
...
Andrey Vertiprahov
@aversant
mentioned in commit
f5842330
·
May 25, 2022
mentioned in commit
f5842330
mentioned in commit f584233008b4e2cda6b54fa7a35179b9540b3ee9
Toggle commit list
Andrey Vertiprahov
@aversant
mentioned in merge request
!6323 (merged)
·
May 25, 2022
mentioned in merge request
!6323 (merged)
mentioned in merge request !6323
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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