Skip to content

Commit c8753d0

Browse files
keboliulguohan
authored andcommitted
[build templates] Add environment variables for mellanox syncd container to support mellanox sdk and prm sniffer. (#1551)
modified: files/build_templates/docker_image_ctl.j2 Signed-off-by: Kebo Liu [email protected]
1 parent 4d795ec commit c8753d0

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

files/build_templates/docker_image_ctl.j2

+7
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,13 @@ start() {
6363
docker run -d {{docker_image_run_opt}} \
6464
{%- if '--log-driver=json-file' in docker_image_run_opt or '--log-driver' not in docker_image_run_opt %}
6565
--log-opt max-size=2M --log-opt max-file=5 \
66+
{%- endif %}
67+
{%- if docker_container_name == "syncd" and sonic_asic_platform == "mellanox" %}
68+
-e SX_SNIFFER_ENABLE \
69+
-e SX_SNIFFER_TARGET \
70+
-e PRM_SNIFFER \
71+
-e PRM_SNIFFER_FILE_PATH \
72+
-v /var/log/mellanox/sniffer:/var/log/mellanox/sniffer:rw \
6673
{%- endif %}
6774
-v /var/run/redis:/var/run/redis:rw \
6875
-v /usr/share/sonic/device/$PLATFORM:/usr/share/sonic/platform:ro \

0 commit comments

Comments
 (0)