mirror of
				https://github.com/ARM-software/workload-automation.git
				synced 2025-11-04 09:02:12 +00:00 
			
		
		
		
	fw/entrypoint: make command mandatory for Python 3
Python 3 has changed the behavior of subparsers so that they are no longer mandatory by default. As a result, executing just "wa" under Python 3 results in a random error, rather than a help message. Fix this by making the subparsers mandatory.
This commit is contained in:
		
				
					committed by
					
						
						setrofim
					
				
			
			
				
	
			
			
			
						parent
						
							503005ba5f
						
					
				
				
					commit
					0ca29bb337
				
			@@ -101,7 +101,9 @@ def main():
 | 
			
		||||
        logger.debug('Command Line: {}'.format(' '.join(sys.argv)))
 | 
			
		||||
 | 
			
		||||
        # each command will add its own subparser
 | 
			
		||||
        commands = load_commands(parser.add_subparsers(dest='command'))
 | 
			
		||||
        subparsers = parser.add_subparsers(dest='command')
 | 
			
		||||
        subparsers.required = True
 | 
			
		||||
        commands = load_commands(subparsers)
 | 
			
		||||
        args = parser.parse_args(argv)
 | 
			
		||||
 | 
			
		||||
        config = ConfigManager()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user