sonic-buildimage/dockers/docker-sonic-mgmt-framework
Partha Dutta d97051d7fe [mgmt-framework]: Removing explicit libyang plugin path settings (#4144)
Removing explicit libyang plugin path settings. Libyang debian package installs the extensions in standard location.

Libyang debian package installs the extensions in standard location as per build time configuration (install prefix is set in patch/libyang.patch). If plugin directory is not set, libyang explicitly searches the plugins in LYEXT_PLUGINS_DIR which is populated during build. The plugins are installed in LYEXT_PLUGINS_DIR itself through debian package installation.

$ grep -nr LYEXT_PLUGINS_DIR src/
src/plugin_config.h.in:18:#define LYEXT_PLUGINS_DIR "@EXTENSIONS_PLUGINS_DIR_MACRO@" /**< directory with YANG extension plugins */
src/plugins.c:420: pluginsdir = LYEXT_PLUGINS_DIR;
2020-03-19 22:20:07 -07:00
..
base_image_files SONiC Management Framework Release 1.0 (#3488) 2020-01-08 15:51:02 -08:00
Dockerfile.j2 SONiC Management Framework Release 1.0 (#3488) 2020-01-08 15:51:02 -08:00
rest-server.sh [mgmt-framework]: Removing explicit libyang plugin path settings (#4144) 2020-03-19 22:20:07 -07:00
start.sh SONiC Management Framework Release 1.0 (#3488) 2020-01-08 15:51:02 -08:00
supervisord.conf SONiC Management Framework Release 1.0 (#3488) 2020-01-08 15:51:02 -08:00