distribution/registry/storage
amitshukla 9637cb40cd Fix for issue 664: https://github.com/docker/distribution/issues/664
Errors thrown by storage drivers don't have the name of the driver, causing user
confusion about whether the error is coming from Docker or from a storage driver.
This change adds the storage driver name to each error message.

This required changing ErrUnsupportedDriver to a type, leading to code changes
whenever ErrUnsupportedDriver is used.  The tests check whether the driver name
appears in the error message.

Signed-off-by: Amit Shukla <amit.shukla@docker.com>
2015-11-03 11:19:17 -08:00
..
cache Update to provide small and clear interfaces 2015-10-09 16:05:49 -07:00
driver Fix for issue 664: https://github.com/docker/distribution/issues/664 2015-11-03 11:19:17 -08:00
blob_test.go Functional options for NewRegistryWithDriver 2015-08-19 11:06:30 -07:00
blobcachemetrics.go Open cache interface 2015-05-15 17:56:28 -07:00
blobserver.go Fix for issue 664: https://github.com/docker/distribution/issues/664 2015-11-03 11:19:17 -08:00
blobstore.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
blobwriter.go registry/storage: close filereader after allocation 2015-11-02 11:55:11 -08:00
blobwriter_nonresumable.go Remove digest package's dependency on external sha implementation 2015-05-20 23:44:08 -07:00
blobwriter_resumable.go registry/storage: close filereader after allocation 2015-11-02 11:55:11 -08:00
catalog.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
catalog_test.go Functional options for NewRegistryWithDriver 2015-08-19 11:06:30 -07:00
doc.go Move storage package under registry package 2015-02-11 12:43:04 -08:00
filereader.go Refactor Blob Service API 2015-05-15 17:05:18 -07:00
filereader_test.go Refactor Blob Service API 2015-05-15 17:05:18 -07:00
filewriter.go Refactor Blob Service API 2015-05-15 17:05:18 -07:00
filewriter_test.go Refactor Blob Service API 2015-05-15 17:05:18 -07:00
linkedblobstore.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
manifeststore.go Move manifest package to schema1 2015-08-21 16:29:47 -07:00
manifeststore_test.go Move manifest package to schema1 2015-08-21 16:29:47 -07:00
paths.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
paths_test.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
purgeuploads.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
purgeuploads_test.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
registry.go Redundant digest verification in validateBlob 2015-10-15 22:21:14 +08:00
revisionstore.go Move manifest package to schema1 2015-08-21 16:29:47 -07:00
signaturestore.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
tagstore.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
util.go Refactor Blob Service API 2015-05-15 17:05:18 -07:00
vacuum.go Remove pathMapper object 2015-08-17 18:51:05 -07:00
walk.go Correct two golint comment issues 2015-10-19 16:42:12 -07:00
walk_test.go Make Storage Driver API calls context aware. 2015-04-27 15:58:58 -07:00