mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	The only exception is `cmd/vdev_id/vdev_id` which might be a subject of refactoring (see #12084) Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz> Signed-off-by: szubersk <szuberskidamian@gmail.com> Closes #12912
		
			
				
	
	
		
			24 lines
		
	
	
		
			532 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			532 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh
 | 
						|
# shellcheck disable=SC2154
 | 
						|
#
 | 
						|
# Log all environment variables to ZED_DEBUG_LOG.
 | 
						|
#
 | 
						|
# This can be a useful aid when developing/debugging ZEDLETs since it shows the
 | 
						|
# environment variables defined for each zevent.
 | 
						|
 | 
						|
[ -f "${ZED_ZEDLET_DIR}/zed.rc" ] && . "${ZED_ZEDLET_DIR}/zed.rc"
 | 
						|
. "${ZED_ZEDLET_DIR}/zed-functions.sh"
 | 
						|
 | 
						|
: "${ZED_DEBUG_LOG:="${TMPDIR:="/tmp"}/zed.debug.log"}"
 | 
						|
 | 
						|
zed_exit_if_ignoring_this_event
 | 
						|
 | 
						|
zed_lock "${ZED_DEBUG_LOG}"
 | 
						|
{
 | 
						|
	printenv | sort
 | 
						|
	echo
 | 
						|
} 1>&"${ZED_FLOCK_FD}"
 | 
						|
zed_unlock "${ZED_DEBUG_LOG}"
 | 
						|
 | 
						|
exit 0
 |