]> git.proxmox.com Git - mirror_zfs-debian.git/blame - cmd/zed/zed.d/all-syslog.sh
New upstream version 0.7.9
[mirror_zfs-debian.git] / cmd / zed / zed.d / all-syslog.sh
CommitLineData
ea04106b
AX
1#!/bin/sh
2#
3# Log the zevent via syslog.
ea04106b 4
e10b0808
AX
5[ -f "${ZED_ZEDLET_DIR}/zed.rc" ] && . "${ZED_ZEDLET_DIR}/zed.rc"
6. "${ZED_ZEDLET_DIR}/zed-functions.sh"
ea04106b 7
42f7b73b
AX
8zed_exit_if_ignoring_this_event
9
e10b0808 10zed_log_msg "eid=${ZEVENT_EID}" "class=${ZEVENT_SUBCLASS}" \
cae5b340
AX
11 "${ZEVENT_POOL_GUID:+"pool_guid=${ZEVENT_POOL_GUID}"}" \
12 "${ZEVENT_VDEV_PATH:+"vdev_path=${ZEVENT_VDEV_PATH}"}" \
13 "${ZEVENT_VDEV_STATE_STR:+"vdev_state=${ZEVENT_VDEV_STATE_STR}"}"
ea04106b 14exit 0