This repository has been archived on 2020-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
quay/endpoints/v2
Joseph Schorr 95e1cf6673 Make V2 login errors more descriptive
If login fails, we now call validate again to get the reason for the failure, and then surface it to the user of the CLI. This allows for more actionable responses, such as:

$ docker login 10.0.2.2:5000
Username (devtable): devtable
Password:

Error response from daemon: Get http://10.0.2.2:5000/v2/: unauthorized: Client login with unencrypted passwords is disabled. Please generate an encrypted password in the user admin panel for use here.
2017-03-23 15:42:45 -04:00
..
test Adding in what metadata_root_name to JWT 2017-02-22 16:59:19 -05:00
__init__.py endpoints.v2: only work on docker repositories 2017-03-22 17:26:59 -04:00
blob.py Make LayerTooLarge error more informative 2017-03-21 13:14:11 -04:00
catalog.py update interfaces to use ABC 2016-09-26 14:50:24 -04:00
errors.py Make V2 login errors more descriptive 2017-03-23 15:42:45 -04:00
MAINTAINERS MAINTAINERS: init owners to subpkgs 2017-01-23 17:46:34 -05:00
manifest.py Change georeplication queuing to use new batch system 2016-12-21 17:44:30 -05:00
tag.py endpoints.v2: only work on docker repositories 2017-03-22 17:26:59 -04:00
v2auth.py Make V2 login errors more descriptive 2017-03-23 15:42:45 -04:00