File tree 4 files changed +34
-0
lines changed
dockers/docker-platform-monitor
4 files changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -183,3 +183,16 @@ startsecs=10
183
183
dependent_startup=true
184
184
dependent_startup_wait_for=rsyslogd:running
185
185
{% endif %}
186
+
187
+ {% if include_sensormond %}
188
+ [program:sensormond]
189
+ command=/usr/local/bin/sensormond
190
+ priority=10
191
+ autostart=false
192
+ autorestart=unexpected
193
+ stdout_logfile=syslog
194
+ stderr_logfile=syslog
195
+ startsecs=10
196
+ dependent_startup=true
197
+ dependent_startup_wait_for=rsyslogd:running
198
+ {% endif %}
Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ $(DOCKER_PLATFORM_MONITOR)_PYTHON_WHEELS += $(SONIC_PCIED_PY3)
18
18
$(DOCKER_PLATFORM_MONITOR)_PYTHON_WHEELS += $(SONIC_PSUD_PY3 )
19
19
$(DOCKER_PLATFORM_MONITOR)_PYTHON_WHEELS += $(SONIC_SYSEEPROMD_PY3 )
20
20
$(DOCKER_PLATFORM_MONITOR)_PYTHON_WHEELS += $(SONIC_THERMALCTLD_PY3 )
21
+ $(DOCKER_PLATFORM_MONITOR)_PYTHON_WHEELS += $(SONIC_SENSORMOND_PY3 )
21
22
$(DOCKER_PLATFORM_MONITOR)_PYTHON_WHEELS += $(SONIC_XCVRD_PY3 )
22
23
$(DOCKER_PLATFORM_MONITOR)_PYTHON_WHEELS += $(SONIC_YCABLED_PY3 )
23
24
$(DOCKER_PLATFORM_MONITOR)_PYTHON_WHEELS += $(SONIC_CHASSISD_PY3 )
Original file line number Diff line number Diff line change
1
+ SPATH := $($(SONIC_SENSORMOND_PY3)_SRC_PATH)
2
+ DEP_FILES := $(SONIC_COMMON_FILES_LIST) rules/sonic-sensormond.mk rules/sonic-sensormond.dep
3
+ DEP_FILES += $(SONIC_COMMON_BASE_FILES_LIST)
4
+ SMDEP_FILES := $(addprefix $(SPATH)/,$(shell cd $(SPATH) && git ls-files))
5
+
6
+ $(SONIC_SENSORMOND_PY3)_CACHE_MODE := GIT_CONTENT_SHA
7
+ $(SONIC_SENSORMOND_PY3)_DEP_FLAGS := $(SONIC_COMMON_FLAGS_LIST)
8
+ $(SONIC_SENSORMOND_PY3)_DEP_FILES := $(DEP_FILES)
9
+ $(SONIC_SENSORMOND_PY3)_SMDEP_FILES := $(SMDEP_FILES)
10
+ $(SONIC_SENSORMOND_PY3)_SMDEP_PATHS := $(SPATH)
Original file line number Diff line number Diff line change
1
+ # sonic-sensormond (SONiC Thermal control daemon) Debian package
2
+
3
+ # SONIC_SENSORMOND_PY3 package
4
+
5
+ SONIC_SENSORMOND_PY3 = sonic_sensormond-1.0-py3-none-any.whl
6
+ $(SONIC_SENSORMOND_PY3)_SRC_PATH = $(SRC_PATH ) /sonic-platform-daemons/sonic-sensormond
7
+ $(SONIC_SENSORMOND_PY3)_DEPENDS = $(SONIC_PY_COMMON_PY3 ) $(SONIC_PLATFORM_COMMON_PY3 )
8
+ $(SONIC_SENSORMOND_PY3)_DEBS_DEPENDS = $(LIBSWSSCOMMON ) $(PYTHON3_SWSSCOMMON )
9
+ $(SONIC_SENSORMOND_PY3)_PYTHON_VERSION = 3
10
+ SONIC_PYTHON_WHEELS += $(SONIC_SENSORMOND_PY3 )
You can’t perform that action at this time.
0 commit comments