Bläddra i källkod

Remove the last references to overlayfs

This only renames docker internal structures.
It has no impact on the end-user.

Signed-off-by: Lénaïc Huard <lhuard@amadeus.com>
Lénaïc Huard 10 år sedan
förälder
incheckning
2352f00e4f

+ 7 - 0
daemon/daemon_overlay.go

@@ -0,0 +1,7 @@
+// +build !exclude_graphdriver_overlay
+
+package daemon
+
+import (
+	_ "github.com/docker/docker/daemon/graphdriver/overlay"
+)

+ 0 - 7
daemon/daemon_overlayfs.go

@@ -1,7 +0,0 @@
-// +build !exclude_graphdriver_overlayfs
-
-package daemon
-
-import (
-	_ "github.com/docker/docker/daemon/graphdriver/overlayfs"
-)

+ 3 - 3
daemon/graphdriver/overlayfs/copy.go → daemon/graphdriver/overlay/copy.go

@@ -1,6 +1,6 @@
 // +build linux
 
-package overlayfs
+package overlay
 
 import (
 	"fmt"
@@ -122,8 +122,8 @@ func copyDir(srcDir, dstDir string, flags CopyFlags) error {
 			return err
 		}
 
-		// We need to copy this attribute if it appears in an overlayfs upper layer, as
-		// this function is used to copy those. It is set by overlayfs if a directory
+		// We need to copy this attribute if it appears in an overlay upper layer, as
+		// this function is used to copy those. It is set by overlay if a directory
 		// is removed and then re-created and should not inherit anything from the
 		// same dir in the lower dir.
 		if err := copyXattr(srcPath, dstPath, "trusted.overlay.opaque"); err != nil {

+ 3 - 3
daemon/graphdriver/overlayfs/overlayfs.go → daemon/graphdriver/overlay/overlay.go

@@ -1,6 +1,6 @@
 // +build linux
 
-package overlayfs
+package overlay
 
 import (
 	"bufio"
@@ -94,7 +94,7 @@ func init() {
 }
 
 func Init(home string, options []string) (graphdriver.Driver, error) {
-	if err := supportsOverlayfs(); err != nil {
+	if err := supportsOverlay(); err != nil {
 		return nil, graphdriver.ErrNotSupported
 	}
 
@@ -111,7 +111,7 @@ func Init(home string, options []string) (graphdriver.Driver, error) {
 	return NaiveDiffDriverWithApply(d), nil
 }
 
-func supportsOverlayfs() error {
+func supportsOverlay() error {
 	// We can try to modprobe overlay first before looking at
 	// proc/filesystems for when overlay is supported
 	exec.Command("modprobe", "overlay").Run()

+ 28 - 0
daemon/graphdriver/overlay/overlay_test.go

@@ -0,0 +1,28 @@
+package overlay
+
+import (
+	"github.com/docker/docker/daemon/graphdriver/graphtest"
+	"testing"
+)
+
+// This avoids creating a new driver for each test if all tests are run
+// Make sure to put new tests between TestOverlaySetup and TestOverlayTeardown
+func TestOverlaySetup(t *testing.T) {
+	graphtest.GetDriver(t, "overlay")
+}
+
+func TestOverlayCreateEmpty(t *testing.T) {
+	graphtest.DriverTestCreateEmpty(t, "overlay")
+}
+
+func TestOverlayCreateBase(t *testing.T) {
+	graphtest.DriverTestCreateBase(t, "overlay")
+}
+
+func TestOverlayCreateSnap(t *testing.T) {
+	graphtest.DriverTestCreateSnap(t, "overlay")
+}
+
+func TestOverlayTeardown(t *testing.T) {
+	graphtest.PutDriver(t)
+}

+ 0 - 28
daemon/graphdriver/overlayfs/overlayfs_test.go

@@ -1,28 +0,0 @@
-package overlayfs
-
-import (
-	"github.com/docker/docker/daemon/graphdriver/graphtest"
-	"testing"
-)
-
-// This avoids creating a new driver for each test if all tests are run
-// Make sure to put new tests between TestOverlayfsSetup and TestOverlayfsTeardown
-func TestOverlayfsSetup(t *testing.T) {
-	graphtest.GetDriver(t, "overlayfs")
-}
-
-func TestOverlayfsCreateEmpty(t *testing.T) {
-	graphtest.DriverTestCreateEmpty(t, "overlayfs")
-}
-
-func TestOverlayfsCreateBase(t *testing.T) {
-	graphtest.DriverTestCreateBase(t, "overlayfs")
-}
-
-func TestOverlayfsCreateSnap(t *testing.T) {
-	graphtest.DriverTestCreateSnap(t, "overlayfs")
-}
-
-func TestOverlayfsTeardown(t *testing.T) {
-	graphtest.PutDriver(t)
-}