Move storagedriver package to registry/storage/driver
This change is slightly more complex than previous package maves in that the package name changed. To address this, we simply always reference the package driver as storagedriver to avoid compatbility issues with existing code. While unfortunate, this can be cleaned up over time. Signed-off-by: Stephen J Day <stephen.day@docker.com>master
							parent
							
								
									3468fbd4a8
								
							
						
					
					
						commit
						65b0d73cb7
					
				|  | @ -7,8 +7,8 @@ import ( | |||
| 	"os" | ||||
| 
 | ||||
| 	log "github.com/Sirupsen/logrus" | ||||
| 	"github.com/docker/distribution/storagedriver/azure" | ||||
| 	"github.com/docker/distribution/storagedriver/ipc" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/azure" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/ipc" | ||||
| ) | ||||
| 
 | ||||
| // An out-of-process Azure Storage driver, intended to be run by ipc.NewDriverClient
 | ||||
|  |  | |||
|  | @ -8,8 +8,8 @@ import ( | |||
| 
 | ||||
| 	"github.com/Sirupsen/logrus" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver/filesystem" | ||||
| 	"github.com/docker/distribution/storagedriver/ipc" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/filesystem" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/ipc" | ||||
| ) | ||||
| 
 | ||||
| // An out-of-process filesystem driver, intended to be run by ipc.NewDriverClient
 | ||||
|  |  | |||
|  | @ -4,8 +4,8 @@ package main | |||
| 
 | ||||
| import ( | ||||
| 	"github.com/Sirupsen/logrus" | ||||
| 	"github.com/docker/distribution/storagedriver/inmemory" | ||||
| 	"github.com/docker/distribution/storagedriver/ipc" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/inmemory" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/ipc" | ||||
| ) | ||||
| 
 | ||||
| // An out-of-process inmemory driver, intended to be run by ipc.NewDriverClient
 | ||||
|  |  | |||
|  | @ -8,8 +8,8 @@ import ( | |||
| 
 | ||||
| 	"github.com/Sirupsen/logrus" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver/ipc" | ||||
| 	"github.com/docker/distribution/storagedriver/s3" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/ipc" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/s3" | ||||
| ) | ||||
| 
 | ||||
| // An out-of-process S3 driver, intended to be run by ipc.NewDriverClient
 | ||||
|  |  | |||
|  | @ -10,14 +10,14 @@ import ( | |||
| 
 | ||||
| 	log "github.com/Sirupsen/logrus" | ||||
| 	"github.com/bugsnag/bugsnag-go" | ||||
| 	_ "github.com/docker/distribution/registry/auth/silly" | ||||
| 	_ "github.com/docker/distribution/registry/auth/token" | ||||
| 	"github.com/docker/distribution/configuration" | ||||
| 	ctxu "github.com/docker/distribution/context" | ||||
| 	_ "github.com/docker/distribution/registry/auth/silly" | ||||
| 	_ "github.com/docker/distribution/registry/auth/token" | ||||
| 	"github.com/docker/distribution/registry/handlers" | ||||
| 	_ "github.com/docker/distribution/storagedriver/filesystem" | ||||
| 	_ "github.com/docker/distribution/storagedriver/inmemory" | ||||
| 	_ "github.com/docker/distribution/storagedriver/s3" | ||||
| 	_ "github.com/docker/distribution/registry/storage/driver/filesystem" | ||||
| 	_ "github.com/docker/distribution/registry/storage/driver/inmemory" | ||||
| 	_ "github.com/docker/distribution/registry/storage/driver/s3" | ||||
| 	"github.com/docker/distribution/version" | ||||
| 	gorhandlers "github.com/gorilla/handlers" | ||||
| 	"github.com/yvasiyarov/gorelic" | ||||
|  |  | |||
|  | @ -14,11 +14,11 @@ import ( | |||
| 	"reflect" | ||||
| 	"testing" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/registry/api/v2" | ||||
| 	"github.com/docker/distribution/configuration" | ||||
| 	"github.com/docker/distribution/digest" | ||||
| 	"github.com/docker/distribution/manifest" | ||||
| 	_ "github.com/docker/distribution/storagedriver/inmemory" | ||||
| 	"github.com/docker/distribution/registry/api/v2" | ||||
| 	_ "github.com/docker/distribution/registry/storage/driver/inmemory" | ||||
| 	"github.com/docker/distribution/testutil" | ||||
| 	"github.com/docker/libtrust" | ||||
| 	"github.com/gorilla/handlers" | ||||
|  |  | |||
|  | @ -7,14 +7,14 @@ import ( | |||
| 	"os" | ||||
| 
 | ||||
| 	"code.google.com/p/go-uuid/uuid" | ||||
| 	"github.com/docker/distribution/registry/api/v2" | ||||
| 	"github.com/docker/distribution/registry/auth" | ||||
| 	"github.com/docker/distribution/configuration" | ||||
| 	ctxu "github.com/docker/distribution/context" | ||||
| 	"github.com/docker/distribution/registry/api/v2" | ||||
| 	"github.com/docker/distribution/registry/auth" | ||||
| 	"github.com/docker/distribution/registry/storage" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/factory" | ||||
| 	"github.com/docker/distribution/registry/storage/notifications" | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/factory" | ||||
| 	"github.com/gorilla/mux" | ||||
| 	"golang.org/x/net/context" | ||||
| ) | ||||
|  |  | |||
|  | @ -7,11 +7,11 @@ import ( | |||
| 	"net/url" | ||||
| 	"testing" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/configuration" | ||||
| 	"github.com/docker/distribution/registry/api/v2" | ||||
| 	_ "github.com/docker/distribution/registry/auth/silly" | ||||
| 	"github.com/docker/distribution/configuration" | ||||
| 	"github.com/docker/distribution/registry/storage" | ||||
| 	"github.com/docker/distribution/storagedriver/inmemory" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/inmemory" | ||||
| 	"golang.org/x/net/context" | ||||
| ) | ||||
| 
 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ import ( | |||
| 
 | ||||
| 	ctxu "github.com/docker/distribution/context" | ||||
| 	"github.com/docker/distribution/digest" | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"golang.org/x/net/context" | ||||
| ) | ||||
| 
 | ||||
|  |  | |||
|  | @ -10,7 +10,7 @@ import ( | |||
| 	"time" | ||||
| 
 | ||||
| 	"github.com/AdRoll/goamz/cloudfront" | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| ) | ||||
| 
 | ||||
| // cloudFrontLayerHandler provides an simple implementation of layerHandler that
 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ import ( | |||
| 	"net/http" | ||||
| 	"time" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| ) | ||||
| 
 | ||||
| // delegateLayerHandler provides a simple implementation of layerHandler that
 | ||||
|  |  | |||
|  | @ -11,9 +11,9 @@ import ( | |||
| 	"strings" | ||||
| 	"time" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/base" | ||||
| 	"github.com/docker/distribution/storagedriver/factory" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/base" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/factory" | ||||
| 
 | ||||
| 	azure "github.com/MSOpenTech/azure-sdk-for-go/clients/storage" | ||||
| ) | ||||
|  | @ -6,8 +6,8 @@ import ( | |||
| 	"strings" | ||||
| 	"testing" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/testsuites" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/testsuites" | ||||
| 	. "gopkg.in/check.v1" | ||||
| ) | ||||
| 
 | ||||
|  | @ -40,7 +40,7 @@ package base | |||
| import ( | ||||
| 	"io" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| ) | ||||
| 
 | ||||
| // Base provides a wrapper around a storagedriver implementation that provides
 | ||||
|  | @ -3,7 +3,7 @@ package factory | |||
| import ( | ||||
| 	"fmt" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| ) | ||||
| 
 | ||||
| // driverFactories stores an internal mapping between storage driver names and their respective
 | ||||
|  | @ -1,4 +1,4 @@ | |||
| package storagedriver | ||||
| package driver | ||||
| 
 | ||||
| import "time" | ||||
| 
 | ||||
|  | @ -9,9 +9,9 @@ import ( | |||
| 	"path" | ||||
| 	"time" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/base" | ||||
| 	"github.com/docker/distribution/storagedriver/factory" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/base" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/factory" | ||||
| ) | ||||
| 
 | ||||
| const driverName = "filesystem" | ||||
|  | @ -5,8 +5,8 @@ import ( | |||
| 	"os" | ||||
| 	"testing" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/testsuites" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/testsuites" | ||||
| 	. "gopkg.in/check.v1" | ||||
| ) | ||||
| 
 | ||||
|  | @ -8,9 +8,9 @@ import ( | |||
| 	"sync" | ||||
| 	"time" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/base" | ||||
| 	"github.com/docker/distribution/storagedriver/factory" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/base" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/factory" | ||||
| ) | ||||
| 
 | ||||
| const driverName = "inmemory" | ||||
|  | @ -3,8 +3,8 @@ package inmemory | |||
| import ( | ||||
| 	"testing" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/testsuites" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/testsuites" | ||||
| 
 | ||||
| 	"gopkg.in/check.v1" | ||||
| ) | ||||
|  | @ -13,7 +13,7 @@ import ( | |||
| 	"os/exec" | ||||
| 	"syscall" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/libchan" | ||||
| 	"github.com/docker/libchan/spdy" | ||||
| ) | ||||
|  | @ -7,7 +7,7 @@ import ( | |||
| 	"io" | ||||
| 	"reflect" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/libchan" | ||||
| ) | ||||
| 
 | ||||
|  | @ -10,7 +10,7 @@ import ( | |||
| 	"os" | ||||
| 	"reflect" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/libchan" | ||||
| 	"github.com/docker/libchan/spdy" | ||||
| ) | ||||
|  | @ -26,9 +26,9 @@ import ( | |||
| 
 | ||||
| 	"github.com/AdRoll/goamz/aws" | ||||
| 	"github.com/AdRoll/goamz/s3" | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/base" | ||||
| 	"github.com/docker/distribution/storagedriver/factory" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/base" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/factory" | ||||
| ) | ||||
| 
 | ||||
| const driverName = "s3" | ||||
|  | @ -7,8 +7,8 @@ import ( | |||
| 	"testing" | ||||
| 
 | ||||
| 	"github.com/AdRoll/goamz/aws" | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/testsuites" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/testsuites" | ||||
| 
 | ||||
| 	"gopkg.in/check.v1" | ||||
| ) | ||||
|  | @ -1,4 +1,4 @@ | |||
| package storagedriver | ||||
| package driver | ||||
| 
 | ||||
| import ( | ||||
| 	"errors" | ||||
|  | @ -14,7 +14,7 @@ import ( | |||
| 	"testing" | ||||
| 	"time" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 
 | ||||
| 	"gopkg.in/check.v1" | ||||
| ) | ||||
|  | @ -9,7 +9,7 @@ import ( | |||
| 	"os" | ||||
| 	"time" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| ) | ||||
| 
 | ||||
| // TODO(stevvooe): Set an optimal buffer size here. We'll have to
 | ||||
|  |  | |||
|  | @ -10,7 +10,7 @@ import ( | |||
| 
 | ||||
| 	"github.com/docker/distribution/digest" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver/inmemory" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/inmemory" | ||||
| ) | ||||
| 
 | ||||
| func TestSimpleRead(t *testing.T) { | ||||
|  |  | |||
|  | @ -6,7 +6,7 @@ import ( | |||
| 	"io" | ||||
| 	"os" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| ) | ||||
| 
 | ||||
| // fileWriter implements a remote file writer backed by a storage driver.
 | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ import ( | |||
| 	"testing" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/digest" | ||||
| 	"github.com/docker/distribution/storagedriver/inmemory" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/inmemory" | ||||
| ) | ||||
| 
 | ||||
| // TestSimpleWrite takes the fileWriter through common write operations
 | ||||
|  |  | |||
|  | @ -10,8 +10,8 @@ import ( | |||
| 	"testing" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/digest" | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	"github.com/docker/distribution/storagedriver/inmemory" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/inmemory" | ||||
| 	"github.com/docker/distribution/testutil" | ||||
| 	"golang.org/x/net/context" | ||||
| ) | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ import ( | |||
| 	"fmt" | ||||
| 	"net/http" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| ) | ||||
| 
 | ||||
| // LayerHandler provides middleware for serving the contents of a Layer.
 | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ import ( | |||
| 	ctxu "github.com/docker/distribution/context" | ||||
| 	"github.com/docker/distribution/digest" | ||||
| 	"github.com/docker/distribution/manifest" | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| ) | ||||
| 
 | ||||
| type layerStore struct { | ||||
|  |  | |||
|  | @ -9,7 +9,7 @@ import ( | |||
| 	"github.com/Sirupsen/logrus" | ||||
| 	ctxu "github.com/docker/distribution/context" | ||||
| 	"github.com/docker/distribution/digest" | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"github.com/docker/docker/pkg/tarsum" | ||||
| ) | ||||
| 
 | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ import ( | |||
| 
 | ||||
| 	"github.com/docker/distribution/digest" | ||||
| 	"github.com/docker/distribution/manifest" | ||||
| 	"github.com/docker/distribution/storagedriver/inmemory" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/inmemory" | ||||
| 	"github.com/docker/distribution/testutil" | ||||
| 	"github.com/docker/libtrust" | ||||
| 	"golang.org/x/net/context" | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ import ( | |||
| 	"github.com/docker/distribution/digest" | ||||
| 	"github.com/docker/distribution/manifest" | ||||
| 	"github.com/docker/distribution/registry/storage" | ||||
| 	"github.com/docker/distribution/storagedriver/inmemory" | ||||
| 	"github.com/docker/distribution/registry/storage/driver/inmemory" | ||||
| 	"github.com/docker/distribution/testutil" | ||||
| 	"github.com/docker/libtrust" | ||||
| 	"golang.org/x/net/context" | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| package storage | ||||
| 
 | ||||
| import ( | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| 	"golang.org/x/net/context" | ||||
| ) | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,7 +4,7 @@ import ( | |||
| 	"path" | ||||
| 
 | ||||
| 	"github.com/docker/distribution/digest" | ||||
| 	"github.com/docker/distribution/storagedriver" | ||||
| 	storagedriver "github.com/docker/distribution/registry/storage/driver" | ||||
| ) | ||||
| 
 | ||||
| // tagStore provides methods to manage manifest tags in a backend storage driver.
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue