Просмотр исходного кода

Merge pull request #40 from shykes/creack-0.6.5-dm-plugin

Rename gograph and move drivers to sub pkg
Michael Crosby 11 лет назад
Родитель
Сommit
427649eee1

+ 0 - 0
gograph/MAINTAINERS → graphdb/MAINTAINERS


+ 1 - 1
gograph/gograph.go → graphdb/graphdb.go

@@ -1,4 +1,4 @@
-package gograph
+package graphdb
 
 
 import (
 import (
 	"database/sql"
 	"database/sql"

+ 1 - 1
gograph/gograph_test.go → graphdb/graphdb_test.go

@@ -1,4 +1,4 @@
-package gograph
+package graphdb
 
 
 import (
 import (
 	_ "code.google.com/p/gosqlite/sqlite3"
 	_ "code.google.com/p/gosqlite/sqlite3"

+ 1 - 1
gograph/sort.go → graphdb/sort.go

@@ -1,4 +1,4 @@
-package gograph
+package graphdb
 
 
 import "sort"
 import "sort"
 
 

+ 1 - 1
gograph/sort_test.go → graphdb/sort_test.go

@@ -1,4 +1,4 @@
-package gograph
+package graphdb
 
 
 import (
 import (
 	"testing"
 	"testing"

+ 1 - 1
gograph/utils.go → graphdb/utils.go

@@ -1,4 +1,4 @@
-package gograph
+package graphdb
 
 
 import (
 import (
 	"path"
 	"path"

+ 0 - 0
aufs/aufs.go → graphdriver/aufs/aufs.go


+ 0 - 0
aufs/aufs_test.go → graphdriver/aufs/aufs_test.go


+ 0 - 0
aufs/dirs.go → graphdriver/aufs/dirs.go


+ 0 - 0
aufs/mount.go → graphdriver/aufs/mount.go


+ 0 - 0
aufs/mount_darwin.go → graphdriver/aufs/mount_darwin.go


+ 0 - 0
aufs/mount_linux.go → graphdriver/aufs/mount_linux.go


+ 0 - 0
devmapper/deviceset.go → graphdriver/devmapper/deviceset.go


+ 0 - 0
devmapper/devmapper.go → graphdriver/devmapper/devmapper.go


+ 0 - 0
devmapper/devmapper_log.go → graphdriver/devmapper/devmapper_log.go


+ 0 - 0
devmapper/devmapper_test.go → graphdriver/devmapper/devmapper_test.go


+ 0 - 0
devmapper/devmapper_wrapper.go → graphdriver/devmapper/devmapper_wrapper.go


+ 0 - 0
devmapper/docker-device-tool/device_tool.go → graphdriver/devmapper/docker-device-tool/device_tool.go


+ 0 - 0
devmapper/driver.go → graphdriver/devmapper/driver.go


+ 0 - 0
devmapper/driver_test.go → graphdriver/devmapper/driver_test.go


+ 0 - 0
devmapper/mount.go → graphdriver/devmapper/mount.go


+ 9 - 9
runtime.go

@@ -6,10 +6,10 @@ import (
 	"database/sql"
 	"database/sql"
 	"fmt"
 	"fmt"
 	"github.com/dotcloud/docker/archive"
 	"github.com/dotcloud/docker/archive"
-	_ "github.com/dotcloud/docker/aufs"
-	_ "github.com/dotcloud/docker/devmapper"
-	"github.com/dotcloud/docker/gograph"
+	"github.com/dotcloud/docker/graphdb"
 	"github.com/dotcloud/docker/graphdriver"
 	"github.com/dotcloud/docker/graphdriver"
+	_ "github.com/dotcloud/docker/graphdriver/aufs"
+	_ "github.com/dotcloud/docker/graphdriver/devmapper"
 	_ "github.com/dotcloud/docker/graphdriver/dummy"
 	_ "github.com/dotcloud/docker/graphdriver/dummy"
 	"github.com/dotcloud/docker/utils"
 	"github.com/dotcloud/docker/utils"
 	"io"
 	"io"
@@ -43,7 +43,7 @@ type Runtime struct {
 	volumes        *Graph
 	volumes        *Graph
 	srv            *Server
 	srv            *Server
 	config         *DaemonConfig
 	config         *DaemonConfig
-	containerGraph *gograph.Database
+	containerGraph *graphdb.Database
 	driver         graphdriver.Driver
 	driver         graphdriver.Driver
 }
 }
 
 
@@ -581,7 +581,7 @@ func (runtime *Runtime) Children(name string) (map[string]*Container, error) {
 	}
 	}
 	children := make(map[string]*Container)
 	children := make(map[string]*Container)
 
 
-	err = runtime.containerGraph.Walk(name, func(p string, e *gograph.Entity) error {
+	err = runtime.containerGraph.Walk(name, func(p string, e *graphdb.Entity) error {
 		c := runtime.Get(e.ID())
 		c := runtime.Get(e.ID())
 		if c == nil {
 		if c == nil {
 			return fmt.Errorf("Could not get container for name %s and id %s", e.ID(), p)
 			return fmt.Errorf("Could not get container for name %s and id %s", e.ID(), p)
@@ -659,20 +659,20 @@ func NewRuntimeFromDirectory(config *DaemonConfig) (*Runtime, error) {
 		return nil, err
 		return nil, err
 	}
 	}
 
 
-	gographPath := path.Join(config.Root, "linkgraph.db")
+	graphdbPath := path.Join(config.Root, "linkgraph.db")
 	initDatabase := false
 	initDatabase := false
-	if _, err := os.Stat(gographPath); err != nil {
+	if _, err := os.Stat(graphdbPath); err != nil {
 		if os.IsNotExist(err) {
 		if os.IsNotExist(err) {
 			initDatabase = true
 			initDatabase = true
 		} else {
 		} else {
 			return nil, err
 			return nil, err
 		}
 		}
 	}
 	}
-	conn, err := sql.Open("sqlite3", gographPath)
+	conn, err := sql.Open("sqlite3", graphdbPath)
 	if err != nil {
 	if err != nil {
 		return nil, err
 		return nil, err
 	}
 	}
-	graph, err := gograph.NewDatabase(conn, initDatabase)
+	graph, err := graphdb.NewDatabase(conn, initDatabase)
 	if err != nil {
 	if err != nil {
 		return nil, err
 		return nil, err
 	}
 	}

+ 2 - 2
server.go

@@ -8,7 +8,7 @@ import (
 	"github.com/dotcloud/docker/archive"
 	"github.com/dotcloud/docker/archive"
 	"github.com/dotcloud/docker/auth"
 	"github.com/dotcloud/docker/auth"
 	"github.com/dotcloud/docker/engine"
 	"github.com/dotcloud/docker/engine"
-	"github.com/dotcloud/docker/gograph"
+	"github.com/dotcloud/docker/graphdb"
 	"github.com/dotcloud/docker/registry"
 	"github.com/dotcloud/docker/registry"
 	"github.com/dotcloud/docker/utils"
 	"github.com/dotcloud/docker/utils"
 	"io"
 	"io"
@@ -502,7 +502,7 @@ func createAPIContainer(container *Container, size bool, runtime *Runtime) APICo
 		ID: container.ID,
 		ID: container.ID,
 	}
 	}
 	names := []string{}
 	names := []string{}
-	runtime.containerGraph.Walk("/", func(p string, e *gograph.Entity) error {
+	runtime.containerGraph.Walk("/", func(p string, e *graphdb.Entity) error {
 		if e.ID() == container.ID {
 		if e.ID() == container.ID {
 			names = append(names, p)
 			names = append(names, p)
 		}
 		}