forked from ungleich-public/cdist
		
	[scanner] error to stderr and exit when scapy is not available
This commit is contained in:
		
					parent
					
						
							
								1bb696a410
							
						
					
				
			
			
				commit
				
					
						acf9bf91f1
					
				
			
		
					 1 changed files with 4 additions and 1 deletions
				
			
		| 
						 | 
					@ -20,6 +20,7 @@
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import logging
 | 
					import logging
 | 
				
			||||||
 | 
					import sys
 | 
				
			||||||
 | 
					
 | 
				
			||||||
log = logging.getLogger("scan")
 | 
					log = logging.getLogger("scan")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -31,7 +32,9 @@ def commandline(args):
 | 
				
			||||||
    try:
 | 
					    try:
 | 
				
			||||||
        import cdist.scan.scan as scan
 | 
					        import cdist.scan.scan as scan
 | 
				
			||||||
    except ModuleNotFoundError:
 | 
					    except ModuleNotFoundError:
 | 
				
			||||||
        print('cdist scan requires scapy to be installed')
 | 
					        print('cdist scan requires scapy to be installed! Exiting.',
 | 
				
			||||||
 | 
					                file=sys.stderr)
 | 
				
			||||||
 | 
					        sys.exit(1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    processes = []
 | 
					    processes = []
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue