livemedia-creator: Create parent dirs for logfile path
The directory where the --logfile is located is also used for other log files and for the anaconda logs when using --no-virt. Create the parent directories if they don't exist.
This commit is contained in:
		
							parent
							
								
									e9c1b5f200
								
							
						
					
					
						commit
						8641caca9e
					
				| @ -1093,6 +1093,9 @@ def setup_logging(opts): | |||||||
|     :param opts: options passed to livemedia-creator |     :param opts: options passed to livemedia-creator | ||||||
|     :type opts: argparse options |     :type opts: argparse options | ||||||
|     """ |     """ | ||||||
|  |     if not os.path.isdir(os.path.abspath(os.path.dirname(opts.logfile))): | ||||||
|  |         os.makedirs(os.path.abspath(os.path.dirname(opts.logfile))) | ||||||
|  | 
 | ||||||
|     # Setup logging to console and to logfile |     # Setup logging to console and to logfile | ||||||
|     log.setLevel(logging.DEBUG) |     log.setLevel(logging.DEBUG) | ||||||
|     pylorax_log.setLevel(logging.DEBUG) |     pylorax_log.setLevel(logging.DEBUG) | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user