[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 kebol@mellanox.com
This commit is contained in:
parent
1c32321805
commit
ed915e342a
@ -63,6 +63,13 @@ start() {
|
||||
docker run -d {{docker_image_run_opt}} \
|
||||
{%- if '--log-driver=json-file' in docker_image_run_opt or '--log-driver' not in docker_image_run_opt %}
|
||||
--log-opt max-size=2M --log-opt max-file=5 \
|
||||
{%- endif %}
|
||||
{%- if docker_container_name == "syncd" and sonic_asic_platform == "mellanox" %}
|
||||
-e SX_SNIFFER_ENABLE \
|
||||
-e SX_SNIFFER_TARGET \
|
||||
-e PRM_SNIFFER \
|
||||
-e PRM_SNIFFER_FILE_PATH \
|
||||
-v /var/log/mellanox/sniffer:/var/log/mellanox/sniffer:rw \
|
||||
{%- endif %}
|
||||
-v /var/run/redis:/var/run/redis:rw \
|
||||
-v /usr/share/sonic/device/$PLATFORM:/usr/share/sonic/platform:ro \
|
||||
|
Reference in New Issue
Block a user