add logfile
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								d39f3e7d3f
							
						
					
				
			
			
				commit
				
					
						4542ee5735
					
				
			
		
					 1 changed files with 42 additions and 0 deletions
				
			
		
							
								
								
									
										42
									
								
								doc/internal/2010-11-02.steven
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								doc/internal/2010-11-02.steven
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,42 @@
 | 
			
		|||
- Remote exec: always into file for debug purposes?
 | 
			
		||||
- Argumente via evn(TYPNAME_PROPERTYNAME)?
 | 
			
		||||
- Kleber zwischen package/provider/pacman/install und type/package/ muss in type oder sein!
 | 
			
		||||
- $somebody defines default / mapping from $type to $provider
 | 
			
		||||
   - may depend on $explore_variables
 | 
			
		||||
 | 
			
		||||
- Alternativ dir structure?
 | 
			
		||||
   $basedir/$type/
 | 
			
		||||
      properties/
 | 
			
		||||
         name/
 | 
			
		||||
            required # required | optional
 | 
			
		||||
         choices  # \n liste
 | 
			
		||||
            
 | 
			
		||||
 | 
			
		||||
      meta/
 | 
			
		||||
         default (shell script)
 | 
			
		||||
      providers/
 | 
			
		||||
         pukman/
 | 
			
		||||
 | 
			
		||||
- allow user to add or overwrite types, providers, etc.
 | 
			
		||||
 | 
			
		||||
- property vs. option vs. parameter vs. attribute vs. mittagessen
 | 
			
		||||
 | 
			
		||||
! cleanly define interface between type/provider and cdist core
 | 
			
		||||
   - easy documentation generatior
 | 
			
		||||
   - cool error messages
 | 
			
		||||
   - up-to-date documentation
 | 
			
		||||
   - validation of user input possible before type called (compile stage)
 | 
			
		||||
 | 
			
		||||
- find $type => list of ${parameters/term to be defined/see above}
 | 
			
		||||
 | 
			
		||||
- __package apache [--name nginx]
 | 
			
		||||
   - type package defines mapping of unique id to ${parameters/term to be defined/see above}
 | 
			
		||||
   - if --name given, creates config entry below apache
 | 
			
		||||
 | 
			
		||||
- type2cconfig: define!
 | 
			
		||||
- steven: git!!!!!!!!!! [TODAY!!!!!!!!!]
 | 
			
		||||
- client status als cconfig => diff possibility
 | 
			
		||||
   - vs. provider checks && cares abuot what todo
 | 
			
		||||
 | 
			
		||||
- register creation in cconfig tree to find out how created the first entry!!!
 | 
			
		||||
   - to warn user "created x already at y, trying to recreate at z"
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue