forked from ungleich-public/cdist
		
	setup __cdist_base_dir
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								ed347ffb8a
							
						
					
				
			
			
				commit
				
					
						1b484e2d87
					
				
			
		
					 1 changed files with 5 additions and 1 deletions
				
			
		|  | @ -46,6 +46,7 @@ class Context: | |||
|         else: | ||||
|             self.base_dir = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pardir, os.pardir)) | ||||
|          | ||||
| 
 | ||||
|         # Input directories | ||||
|         self.cache_dir              = os.path.join(self.base_dir, "cache", target_host) | ||||
|         self.conf_dir               = os.path.join(self.base_dir, "conf") | ||||
|  | @ -86,6 +87,8 @@ class Context: | |||
|         # Create directories | ||||
|         self.__init_out_dirs() | ||||
| 
 | ||||
|         self.__init_env() | ||||
| 
 | ||||
|     def cleanup(self): | ||||
|         # Do not use in __del__: | ||||
|         # http://docs.python.org/reference/datamodel.html#customization | ||||
|  | @ -101,6 +104,7 @@ class Context: | |||
|     def __init_env(self): | ||||
|         """Setup environment""" | ||||
|         os.environ['__cdist_out_dir']   = self.out_dir | ||||
|         os.environ['__cdist_base_dir']  = self.base_dir | ||||
| 
 | ||||
|     def __init_out_dirs(self): | ||||
|         """Initialise output directory structure""" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue