contrib: fix the docker-device-tool

Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
This commit is contained in:
Vincent Batts 2014-11-24 13:49:09 -05:00
parent c59b308b6b
commit e07daa58d9
1 changed files with 8 additions and 5 deletions

View File

@ -3,12 +3,15 @@ package main
import ( import (
"flag" "flag"
"fmt" "fmt"
"github.com/docker/docker/daemon/graphdriver/devmapper"
"os" "os"
"path" "path"
"sort" "sort"
"strconv" "strconv"
"strings" "strings"
log "github.com/Sirupsen/logrus"
"github.com/docker/docker/daemon/graphdriver/devmapper"
"github.com/docker/docker/pkg/devicemapper"
) )
func usage() { func usage() {
@ -60,7 +63,7 @@ func main() {
if *flDebug { if *flDebug {
os.Setenv("DEBUG", "1") os.Setenv("DEBUG", "1")
log.SetLevel("debug") log.SetLevel(log.DebugLevel)
} }
if flag.NArg() < 1 { if flag.NArg() < 1 {
@ -70,7 +73,7 @@ func main() {
args := flag.Args() args := flag.Args()
home := path.Join(*root, "devicemapper") home := path.Join(*root, "devicemapper")
devices, err := devmapper.NewDeviceSet(home, false) devices, err := devmapper.NewDeviceSet(home, false, nil)
if err != nil { if err != nil {
fmt.Println("Can't initialize device mapper: ", err) fmt.Println("Can't initialize device mapper: ", err)
os.Exit(1) os.Exit(1)
@ -143,7 +146,7 @@ func main() {
usage() usage()
} }
err := devices.RemoveDevice(args[1]) err := devicemapper.RemoveDevice(args[1])
if err != nil { if err != nil {
fmt.Println("Can't remove device: ", err) fmt.Println("Can't remove device: ", err)
os.Exit(1) os.Exit(1)
@ -154,7 +157,7 @@ func main() {
usage() usage()
} }
err := devices.MountDevice(args[1], args[2], false) err := devices.MountDevice(args[1], args[2], "")
if err != nil { if err != nil {
fmt.Println("Can't create snap device: ", err) fmt.Println("Can't create snap device: ", err)
os.Exit(1) os.Exit(1)