forked from ungleich-public/cdist
		
	
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			339 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			339 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| How to make library functions available to manifest, explorer, etc.
 | |
| 
 | |
| Some ideas / background:
 | |
| 
 | |
|    - do not have the user to source $__lib/foo if not needed
 | |
|    - have $__cdist_lib for internal stuff (probably referring to core/)
 | |
| 
 | |
| Implementation:
 | |
| 
 | |
| load_lib()
 | |
| {
 | |
|    . $__cdist_lib/*
 | |
| }
 | |
| 
 | |
| run_code_from_user()
 | |
| {
 | |
|    load_lib
 | |
|    . file_from_user
 | |
| }
 |