|
| 1 | +# docker image for eventd |
| 2 | + |
| 3 | +DOCKER_EVENTD_STEM = docker-eventd |
| 4 | +DOCKER_EVENTD = $(DOCKER_EVENTD_STEM).gz |
| 5 | +DOCKER_EVENTD_DBG = $(DOCKER_EVENTD_STEM)-$(DBG_IMAGE_MARK).gz |
| 6 | + |
| 7 | +$(DOCKER_EVENTD)_DEPENDS += $(SONIC_EVENTD) |
| 8 | + |
| 9 | +$(DOCKER_EVENTD)_DBG_DEPENDS = $($(DOCKER_CONFIG_ENGINE_BULLSEYE)_DBG_DEPENDS) |
| 10 | +$(DOCKER_EVENTD)_DBG_DEPENDS += $(SONIC_EVENTD_DBG) $(LIBSWSSCOMMON_DBG) |
| 11 | + |
| 12 | +$(DOCKER_EVENTD)_DBG_IMAGE_PACKAGES = $($(DOCKER_CONFIG_ENGINE_BULLSEYE)_DBG_IMAGE_PACKAGES) |
| 13 | + |
| 14 | +$(DOCKER_EVENTD)_LOAD_DOCKERS = $(DOCKER_CONFIG_ENGINE_BULLSEYE) |
| 15 | + |
| 16 | +$(DOCKER_EVENTD)_PATH = $(DOCKERS_PATH)/$(DOCKER_EVENTD_STEM) |
| 17 | + |
| 18 | +$(DOCKER_EVENTD)_INSTALL_PYTHON_WHEELS = $(SONIC_UTILITIES_PY3) |
| 19 | +$(DOCKER_EVENTD)_INSTALL_DEBS = $(PYTHON3_SWSSCOMMON) |
| 20 | + |
| 21 | +$(DOCKER_EVENTD)_VERSION = 1.0.0 |
| 22 | +$(DOCKER_EVENTD)_PACKAGE_NAME = eventd |
| 23 | + |
| 24 | +$(DOCKER_DHCP)_SERVICE_REQUIRES = updategraph |
| 25 | +$(DOCKER_DHCP)_SERVICE_AFTER = database |
| 26 | + |
| 27 | +SONIC_DOCKER_IMAGES += $(DOCKER_EVENTD) |
| 28 | +SONIC_INSTALL_DOCKER_IMAGES += $(DOCKER_EVENTD) |
| 29 | + |
| 30 | +SONIC_DOCKER_DBG_IMAGES += $(DOCKER_EVENTD_DBG) |
| 31 | +SONIC_INSTALL_DOCKER_DBG_IMAGES += $(DOCKER_EVENTD_DBG) |
| 32 | + |
| 33 | +$(DOCKER_EVENTD)_CONTAINER_NAME = eventd |
| 34 | +$(DOCKER_EVENTD)_RUN_OPT += --privileged -t |
| 35 | +$(DOCKER_EVENTD)_RUN_OPT += -v /etc/sonic:/etc/sonic:ro |
| 36 | + |
| 37 | +SONIC_BULLSEYE_DOCKERS += $(DOCKER_EVENTD) |
| 38 | +SONIC_BULLSEYE_DBG_DOCKERS += $(DOCKER_EVENTD_DBG) |
| 39 | + |
| 40 | +$(DOCKER_EVENTD)_FILESPATH = $($(SONIC_EVENTD)_SRC_PATH)/rsyslog_plugin |
| 41 | + |
| 42 | +$(DOCKER_EVENTD)_PLUGIN = rsyslog_plugin |
| 43 | +$($(DOCKER_EVENTD)_PLUGIN)_PATH = $($(DOCKER_EVENTD)_FILESPATH) |
| 44 | + |
| 45 | +SONIC_COPY_FILES += $($(DOCKER_EVENTD)_PLUGIN) |
| 46 | +$(DOCKER_EVENTD)_SHARED_FILES = $($(DOCKER_EVENTD)_PLUGIN) |
| 47 | + |
0 commit comments