allowed setting the log level via command line.
This commit is contained in:
		
							parent
							
								
									d611923e89
								
							
						
					
					
						commit
						8972e43113
					
				
					 1 changed files with 6 additions and 0 deletions
				
			
		| 
						 | 
					@ -14,8 +14,14 @@ def parse_arguments():
 | 
				
			||||||
    parser.add_argument('--exclude-file', type=Path, help='A text file containing glob patterns to exclude, 1 per line.')
 | 
					    parser.add_argument('--exclude-file', type=Path, help='A text file containing glob patterns to exclude, 1 per line.')
 | 
				
			||||||
    parser.add_argument('--exclude', nargs='+', help='A list of glob patterns to ignore. Remember to quote them so your shell doesnt escape them!')
 | 
					    parser.add_argument('--exclude', nargs='+', help='A list of glob patterns to ignore. Remember to quote them so your shell doesnt escape them!')
 | 
				
			||||||
    parser.add_argument('-z', '--compress', action='store_true', help='whether to compress the resulting directory to a tar.gz file. can be usefull for scripting to transfer the site to a remote server.')
 | 
					    parser.add_argument('-z', '--compress', action='store_true', help='whether to compress the resulting directory to a tar.gz file. can be usefull for scripting to transfer the site to a remote server.')
 | 
				
			||||||
 | 
					    parser.add_argument('-v', '--verbose', action='store_true', help='outputs debug messages onto the console.')
 | 
				
			||||||
    args=parser.parse_args()
 | 
					    args=parser.parse_args()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    #setting log level
 | 
				
			||||||
 | 
					    if args.verbose:
 | 
				
			||||||
 | 
					        logging.info('setting log level to verbose')
 | 
				
			||||||
 | 
					        logging.getLogger().setLevel(level=logging.DEBUG)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    #set compress flag
 | 
					    #set compress flag
 | 
				
			||||||
    if args.output != None and not args.compress:
 | 
					    if args.output != None and not args.compress:
 | 
				
			||||||
        #detect based on whether outFile has a .tar.gz filename.
 | 
					        #detect based on whether outFile has a .tar.gz filename.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue