forked from ungleich-public/cdist
		
	
		
			
	
	
		
			20 lines
		
	
	
	
		
			599 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			20 lines
		
	
	
	
		
			599 B
		
	
	
	
		
			Text
		
	
	
	
	
	
|  | Allow cross-type communication | ||
|  | 
 | ||
|  | Sending notifications is possible from | ||
|  | 
 | ||
|  |     - manifest | ||
|  |     - gencode-local | ||
|  |     - gencode-remote | ||
|  | 
 | ||
|  | Sending a notification from an object means writing to the file "notifications" into | ||
|  | its object: | ||
|  | 
 | ||
|  |     echo mytest >> "$__object/notifications" # a type reports something | ||
|  | 
 | ||
|  | Reading / Reacting on notifications works by accessing the file | ||
|  | referred to be "$__notifications". All notifications are prefixed with | ||
|  | the object name ($__object_name) and are appended into this file. | ||
|  | 
 | ||
|  | To find out, whether a file was copied, run: | ||
|  | 
 | ||
|  |     grep __file/etc/passwd:copy "$__notifications" |