14 lines
		
	
	
		
			726 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			726 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
#!/usr/bin/with-contenv bashio
 | 
						|
# shellcheck shell=bash
 | 
						|
# ==============================================================================
 | 
						|
# Start hd-idle service
 | 
						|
# ==============================================================================
 | 
						|
if bashio::config.has_value 'hdd_idle_seconds' && ! bashio::config.equals 'hdd_idle_seconds' '0'; then
 | 
						|
    bashio::log.info "Enabling HDD IDLE after $(bashio::config 'hdd_idle_seconds')sec"
 | 
						|
    bashio::log.warning "HDD IDLE is subject to host file-handle policy. So severals minutes can be wait before real IDLE can be performed!"
 | 
						|
    mkfifo /tmp/hdidle.events || true
 | 
						|
    exec hd-idle -i "$(bashio::config 'hdd_idle_seconds')" | tee /tmp/hdidle.events
 | 
						|
else
 | 
						|
    exec sleep infinity
 | 
						|
fi
 |