mirror of https://github.com/docker/docs.git
				
				
				
			Hide stack traces for Docker API errors
This commit is contained in:
		
							parent
							
								
									fb69512008
								
							
						
					
					
						commit
						ae0fa0c447
					
				|  | @ -12,6 +12,7 @@ from ..service_collection import ServiceCollection | ||||||
| from .command import Command | from .command import Command | ||||||
| from .log_printer import LogPrinter | from .log_printer import LogPrinter | ||||||
| 
 | 
 | ||||||
|  | from docker.client import APIError | ||||||
| from .errors import UserError | from .errors import UserError | ||||||
| from .docopt_command import NoSuchCommand | from .docopt_command import NoSuchCommand | ||||||
| 
 | 
 | ||||||
|  | @ -43,6 +44,9 @@ def main(): | ||||||
|         log.error("") |         log.error("") | ||||||
|         log.error("\n".join(parse_doc_section("commands:", getdoc(e.supercommand)))) |         log.error("\n".join(parse_doc_section("commands:", getdoc(e.supercommand)))) | ||||||
|         exit(1) |         exit(1) | ||||||
|  |     except APIError, e: | ||||||
|  |         log.error(e.explanation) | ||||||
|  |         exit(1) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # stolen from docopt master | # stolen from docopt master | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue