|
@@ -8,17 +8,13 @@ import (
|
|
|
|
|
|
"github.com/dotcloud/docker"
|
|
"github.com/dotcloud/docker"
|
|
"github.com/dotcloud/docker/api"
|
|
"github.com/dotcloud/docker/api"
|
|
|
|
+ "github.com/dotcloud/docker/dockerversion"
|
|
"github.com/dotcloud/docker/engine"
|
|
"github.com/dotcloud/docker/engine"
|
|
flag "github.com/dotcloud/docker/pkg/mflag"
|
|
flag "github.com/dotcloud/docker/pkg/mflag"
|
|
"github.com/dotcloud/docker/sysinit"
|
|
"github.com/dotcloud/docker/sysinit"
|
|
"github.com/dotcloud/docker/utils"
|
|
"github.com/dotcloud/docker/utils"
|
|
)
|
|
)
|
|
|
|
|
|
-var (
|
|
|
|
- GITCOMMIT string
|
|
|
|
- VERSION string
|
|
|
|
-)
|
|
|
|
-
|
|
|
|
func main() {
|
|
func main() {
|
|
if selfPath := utils.SelfPath(); selfPath == "/sbin/init" || selfPath == "/.dockerinit" {
|
|
if selfPath := utils.SelfPath(); selfPath == "/sbin/init" || selfPath == "/.dockerinit" {
|
|
// Running in init mode
|
|
// Running in init mode
|
|
@@ -71,8 +67,6 @@ func main() {
|
|
if *flDebug {
|
|
if *flDebug {
|
|
os.Setenv("DEBUG", "1")
|
|
os.Setenv("DEBUG", "1")
|
|
}
|
|
}
|
|
- docker.GITCOMMIT = GITCOMMIT
|
|
|
|
- docker.VERSION = VERSION
|
|
|
|
if *flDaemon {
|
|
if *flDaemon {
|
|
if flag.NArg() != 0 {
|
|
if flag.NArg() != 0 {
|
|
flag.Usage()
|
|
flag.Usage()
|
|
@@ -104,7 +98,7 @@ func main() {
|
|
job = eng.Job("serveapi", flHosts.GetAll()...)
|
|
job = eng.Job("serveapi", flHosts.GetAll()...)
|
|
job.SetenvBool("Logging", true)
|
|
job.SetenvBool("Logging", true)
|
|
job.SetenvBool("EnableCors", *flEnableCors)
|
|
job.SetenvBool("EnableCors", *flEnableCors)
|
|
- job.Setenv("Version", VERSION)
|
|
|
|
|
|
+ job.Setenv("Version", dockerversion.VERSION)
|
|
if err := job.Run(); err != nil {
|
|
if err := job.Run(); err != nil {
|
|
log.Fatal(err)
|
|
log.Fatal(err)
|
|
}
|
|
}
|
|
@@ -126,5 +120,5 @@ func main() {
|
|
}
|
|
}
|
|
|
|
|
|
func showVersion() {
|
|
func showVersion() {
|
|
- fmt.Printf("Docker version %s, build %s\n", VERSION, GITCOMMIT)
|
|
|
|
|
|
+ fmt.Printf("Docker version %s, build %s\n", dockerversion.VERSION, dockerversion.GITCOMMIT)
|
|
}
|
|
}
|