Forráskód Böngészése

Cleanup some statements from exec driver work
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)

Michael Crosby 11 éve
szülő
commit
9e3da87a3a
3 módosított fájl, 1 hozzáadás és 22 törlés
  1. 0 1
      execdriver/lxc/init.go
  2. 0 14
      runtime.go
  3. 1 7
      sysinit/sysinit.go

+ 0 - 1
execdriver/lxc/init.go

@@ -100,7 +100,6 @@ func changeUser(args *execdriver.InitArgs) error {
 }
 }
 
 
 func setupCapabilities(args *execdriver.InitArgs) error {
 func setupCapabilities(args *execdriver.InitArgs) error {
-
 	if args.Privileged {
 	if args.Privileged {
 		return nil
 		return nil
 	}
 	}

+ 0 - 14
runtime.go

@@ -7,7 +7,6 @@ import (
 	"github.com/dotcloud/docker/dockerversion"
 	"github.com/dotcloud/docker/dockerversion"
 	"github.com/dotcloud/docker/engine"
 	"github.com/dotcloud/docker/engine"
 	"github.com/dotcloud/docker/execdriver"
 	"github.com/dotcloud/docker/execdriver"
-	"github.com/dotcloud/docker/execdriver/chroot"
 	"github.com/dotcloud/docker/execdriver/lxc"
 	"github.com/dotcloud/docker/execdriver/lxc"
 	"github.com/dotcloud/docker/graphdriver"
 	"github.com/dotcloud/docker/graphdriver"
 	"github.com/dotcloud/docker/graphdriver/aufs"
 	"github.com/dotcloud/docker/graphdriver/aufs"
@@ -704,19 +703,6 @@ func NewRuntimeFromDirectory(config *DaemonConfig, eng *engine.Engine) (*Runtime
 
 
 	sysInfo := sysinfo.New(false)
 	sysInfo := sysinfo.New(false)
 
 
-	/*
-		temporarilly disabled.
-	*/
-	if false {
-		var ed execdriver.Driver
-		if driver := os.Getenv("EXEC_DRIVER"); driver == "lxc" {
-			ed, err = lxc.NewDriver(config.Root, sysInfo.AppArmor)
-		} else {
-			ed, err = chroot.NewDriver()
-		}
-		if ed != nil {
-		}
-	}
 	ed, err := lxc.NewDriver(config.Root, sysInfo.AppArmor)
 	ed, err := lxc.NewDriver(config.Root, sysInfo.AppArmor)
 	if err != nil {
 	if err != nil {
 		return nil, err
 		return nil, err

+ 1 - 7
sysinit/sysinit.go

@@ -27,18 +27,12 @@ func setupEnv(args *execdriver.InitArgs) {
 
 
 func executeProgram(args *execdriver.InitArgs) error {
 func executeProgram(args *execdriver.InitArgs) error {
 	setupEnv(args)
 	setupEnv(args)
+
 	dockerInitFct, err := execdriver.GetInitFunc(args.Driver)
 	dockerInitFct, err := execdriver.GetInitFunc(args.Driver)
 	if err != nil {
 	if err != nil {
 		panic(err)
 		panic(err)
 	}
 	}
 	return dockerInitFct(args)
 	return dockerInitFct(args)
-
-	if args.Driver == "lxc" {
-		// Will never reach
-	} else if args.Driver == "chroot" {
-	}
-
-	return nil
 }
 }
 
 
 // Sys Init code
 // Sys Init code