Skip to content

Commit 71d299b

Browse files
authored
[swsssdk]: Update nomenclature: 'sswsdk' -> 'swsssdk' (#445)
1 parent 94934f7 commit 71d299b

14 files changed

+34
-34
lines changed

dockers/docker-lldp-sv2/Dockerfile.j2

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@ ENV DEBIAN_FRONTEND=noninteractive
1313

1414
RUN apt-get update && apt-get install -y python-pip supervisor libbsd0 libevent-2.0-5 libjansson4 libwrap0 libxml2 libpci3 libperl5.20
1515

16-
## Pre-install the fundamental packages
17-
## Install Python SSWSDK
18-
## Install LLDP Sync Daemon
16+
# Pre-install the fundamental packages
17+
# Install Python SwSS SDK
18+
# Install LLDP Sync Daemon
1919

2020
RUN dpkg -i \
2121
{% for deb in docker_lldp_sv2_debs.split(' ') -%}
2222
debs/{{ deb }}{{' '}}
2323
{%- endfor %}
2424

25-
RUN pip install /python-wheels/sswsdk-2.0.1-py2-none-any.whl && \
25+
RUN pip install /python-wheels/swsssdk-2.0.1-py2-none-any.whl && \
2626
pip install /python-wheels/sonic_d-2.0.0-py2-none-any.whl && \
2727
apt-get remove -y python-pip && \
2828
apt-get purge -y && apt-get autoclean -y && apt-get autoremove -y && \

dockers/docker-lldp/Dockerfile

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
FROM docker-base
22

3-
COPY deps/sswsdk*.whl deps/lldpsyncd_*.deb deps/lldpd_*.deb /deps/
3+
COPY deps/swsssdk*.whl deps/lldpsyncd_*.deb deps/lldpd_*.deb /deps/
44

5-
## Make apt-get non-interactive
5+
# Make apt-get non-interactive
66
ENV DEBIAN_FRONTEND=noninteractive
77

8-
## Pre-install the fundamental packages
9-
## Install Python SSWSDK (lldpsyncd dependency)
10-
## Install LLDP Sync Daemon
11-
## Note: dpkg_apt function has the benefit to detect missing .deb file
12-
## Clean up
8+
# Pre-install the fundamental packages
9+
# Install Python SwSS SDK (lldpsyncd dependency)
10+
# Install LLDP Sync Daemon
11+
# Note: dpkg_apt function has the benefit to detect missing .deb file
12+
# Clean up
1313
RUN apt-get update && \
1414
dpkg_apt() { [ -f $1 ] && { dpkg -i $1 || apt-get -y install -f; } || return 1; } && \
1515
dpkg_apt /deps/lldpd_*.deb && \
1616
dpkg_apt /deps/lldpsyncd_*.deb && \
1717
apt-get install -y python-pip supervisor && \
18-
pip install /deps/sswsdk*.whl && \
18+
pip install /deps/swsssdk*.whl && \
1919
apt-get remove -y python-pip && \
2020
apt-get purge -y && apt-get autoclean -y && apt-get autoremove -y && \
2121
rm -rf /deps ~/.cache

dockers/docker-snmp-sv2/Dockerfile.j2

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ COPY [ \
66
{%- endfor %} \
77
"/debs/"]
88

9-
COPY python-wheels/sswsdk-*-py3-*.whl /python-wheels/
9+
# Install Python SwSSSDK (SNMP subagent dependency)
10+
COPY python-wheels/swsssdk-*-py3-*.whl /python-wheels/
1011
COPY python-wheels/asyncsnmp-*-py3-*.whl /python-wheels/
1112

1213
# enable -O for all Python calls

dockers/docker-snmp/Dockerfile

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ ENV PYTHONOPTIMIZE 1
1010
ENV DEBIAN_FRONTEND=noninteractive
1111

1212
## Pre-install the fundamental packages
13-
## Install Python SSWSDK (SNMP subagent dependency)
1413
## Install SNMP subagent
1514
## Note: dpkg_apt function has the benefit to detect missing .deb file
1615
## Clean up

rules/asyncsnmp-py3.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
ASYNCSNMP_PY3 = asyncsnmp-2.1.0-py3-none-any.whl
44
$(ASYNCSNMP_PY3)_SRC_PATH = $(SRC_PATH)/sonic-snmpagent
55
$(ASYNCSNMP_PY3)_PYTHON_VERSION = 3
6-
$(ASYNCSNMP_PY3)_DEPENDS += $(SSWSDK_PY3)
6+
$(ASYNCSNMP_PY3)_DEPENDS += $(SWSSSDK_PY3)
77
SONIC_PYTHON_WHEELS += $(ASYNCSNMP_PY3)

rules/dbsyncd-py2.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
DBSYNCD_PY2 = sonic_d-2.0.0-py2-none-any.whl
44
$(DBSYNCD_PY2)_SRC_PATH = $(SRC_PATH)/sonic-dbsyncd
55
$(DBSYNCD_PY2)_PYTHON_VERSION = 2
6-
$(DBSYNCD_PY2)_DEPENDS += $(SSWSDK_PY2)
6+
$(DBSYNCD_PY2)_DEPENDS += $(SWSSSDK_PY2)
77
SONIC_PYTHON_WHEELS += $(DBSYNCD_PY2)

rules/sswsdk-py2.mk

-6
This file was deleted.

rules/sswsdk-py3.mk

-8
This file was deleted.

rules/swsssdk-py2.mk

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# swsssdk python2 wheel
2+
3+
SWSSSDK_PY2 = swsssdk-2.0.1-py2-none-any.whl
4+
$(SWSSSDK_PY2)_SRC_PATH = $(SRC_PATH)/sonic-py-swsssdk
5+
$(SWSSSDK_PY2)_PYTHON_VERSION = 2
6+
SONIC_PYTHON_WHEELS += $(SWSSSDK_PY2)

rules/swsssdk-py3.mk

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# swsssdk python3 wheel
2+
3+
SWSSSDK_PY3 = swsssdk-2.0.1-py3-none-any.whl
4+
$(SWSSSDK_PY3)_SRC_PATH = $(SRC_PATH)/sonic-py-swsssdk
5+
$(SWSSSDK_PY3)_PYTHON_VERSION = 3
6+
# Synthetic dependency just to avoid race condition
7+
$(SWSSSDK_PY3)_DEPENDS += $(SWSSSDK_PY2)
8+
SONIC_PYTHON_WHEELS += $(SWSSSDK_PY3)

src/sonic-dbsyncd

src/sonic-py-swsssdk

src/sonic-snmpagent

src/sonic-utilities

0 commit comments

Comments
 (0)