forked from ungleich-public/cdist
		
	clearify manifests, remove modules
Signed-off-by: Nico Schottelius <nico@yoda.schottelius.org>
This commit is contained in:
		
					parent
					
						
							
								c103e5ab18
							
						
					
				
			
			
				commit
				
					
						89a2856141
					
				
			
		
					 1 changed files with 12 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -1,12 +1,18 @@
 | 
			
		|||
On the server:
 | 
			
		||||
 | 
			
		||||
conf/MANIFEST
 | 
			
		||||
conf/manifests/init
 | 
			
		||||
   - the central entry point
 | 
			
		||||
   - is a shell script
 | 
			
		||||
   - defines mapping from modules or providers to hosts
 | 
			
		||||
   - can call other MANIFESTs in modules
 | 
			
		||||
   -  will be called by $whatever and relative path
 | 
			
		||||
      will be setup for source tracking:
 | 
			
		||||
   - defines mapping from providers to hosts
 | 
			
		||||
   -  will be called by cdist and the name
 | 
			
		||||
      will be available for tracking in
 | 
			
		||||
      cdist core functions
 | 
			
		||||
 | 
			
		||||
core/manifests/* (all other)
 | 
			
		||||
   - same function as above
 | 
			
		||||
   - but won't be called by cdist
 | 
			
		||||
   - method to seperate configuration parts
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
conf/providers/<name>/
 | 
			
		||||
   - provide standard types
 | 
			
		||||
| 
						 | 
				
			
			@ -21,5 +27,5 @@ conf/providers/<name>/
 | 
			
		|||
   - or may implement some functionality on their own
 | 
			
		||||
 | 
			
		||||
lib/providers/<name>/
 | 
			
		||||
   - same as above, but included into cdist distribution
 | 
			
		||||
   - same as above, but provided by the cdist distribution
 | 
			
		||||
   - if name exists in both, conf/ has priority
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue