summaryrefslogtreecommitdiff
path: root/cmd/service/main.go
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2020-01-22 00:29:52 +0100
committerGitHub <noreply@github.com>2020-01-22 00:29:52 +0100
commitaa13779e9e8d5bb6090d514e3aad9387cb0a2d35 (patch)
tree062e1f1f8499375c5124487769e13b7b5fb788f1 /cmd/service/main.go
parentf63005e0f23ae6a71c2c910014c5e19623272f73 (diff)
parentd4c2aaf38ad066e742dad530535faade39dadd1a (diff)
downloadpodman-aa13779e9e8d5bb6090d514e3aad9387cb0a2d35.tar.gz
podman-aa13779e9e8d5bb6090d514e3aad9387cb0a2d35.tar.bz2
podman-aa13779e9e8d5bb6090d514e3aad9387cb0a2d35.zip
Merge pull request #4899 from baude/apiv2service
Apiv2service
Diffstat (limited to 'cmd/service/main.go')
-rw-r--r--cmd/service/main.go55
1 files changed, 0 insertions, 55 deletions
diff --git a/cmd/service/main.go b/cmd/service/main.go
deleted file mode 100644
index 0290de892..000000000
--- a/cmd/service/main.go
+++ /dev/null
@@ -1,55 +0,0 @@
-package main
-
-import (
- "context"
- "fmt"
- "os"
-
- "github.com/containers/libpod/cmd/podman/cliconfig"
- "github.com/containers/libpod/cmd/podman/libpodruntime"
- api "github.com/containers/libpod/pkg/api/server"
- "github.com/containers/storage/pkg/reexec"
- log "github.com/sirupsen/logrus"
- "github.com/spf13/cobra"
-)
-
-func initConfig() {
- // we can do more stuff in here.
-}
-
-func main() {
- if reexec.Init() {
- // We were invoked with a different argv[0] indicating that we
- // had a specific job to do as a subprocess, and it's done.
- return
- }
-
- cobra.OnInitialize(initConfig)
- log.SetLevel(log.DebugLevel)
-
- config := cliconfig.PodmanCommand{
- Command: &cobra.Command{},
- InputArgs: []string{},
- GlobalFlags: cliconfig.MainFlags{},
- Remote: false,
- }
- // Create a single runtime for http
- runtime, err := libpodruntime.GetRuntimeDisableFDs(context.Background(), &config)
- if err != nil {
- fmt.Printf("error creating libpod runtime: %s", err.Error())
- os.Exit(1)
- }
- defer runtime.DeferredShutdown(false)
-
- server, err := api.NewServer(runtime)
- if err != nil {
- fmt.Println(err.Error())
- os.Exit(1)
- }
-
- err = server.Serve()
- if err != nil {
- fmt.Println(err.Error())
- os.Exit(1)
- }
-}