summaryrefslogtreecommitdiff
path: root/cmd/podman/main_remote.go
diff options
context:
space:
mode:
authorBrent Baude <bbaude@redhat.com>2020-04-16 12:25:26 -0500
committerBrent Baude <bbaude@redhat.com>2020-04-16 15:53:58 -0500
commit241326a9a8c20ad7f2bcf651416b836e7778e090 (patch)
tree4001e8e47a022bb1b9bfbf2332c42e1aeb802f9e /cmd/podman/main_remote.go
parent88c6fd06cd54fb9a8826306dfdf1a77e400de5de (diff)
downloadpodman-241326a9a8c20ad7f2bcf651416b836e7778e090.tar.gz
podman-241326a9a8c20ad7f2bcf651416b836e7778e090.tar.bz2
podman-241326a9a8c20ad7f2bcf651416b836e7778e090.zip
Podman V2 birth
remote podman v1 and replace with podman v2. Signed-off-by: Brent Baude <bbaude@redhat.com>
Diffstat (limited to 'cmd/podman/main_remote.go')
-rw-r--r--cmd/podman/main_remote.go74
1 files changed, 0 insertions, 74 deletions
diff --git a/cmd/podman/main_remote.go b/cmd/podman/main_remote.go
deleted file mode 100644
index 623f4098e..000000000
--- a/cmd/podman/main_remote.go
+++ /dev/null
@@ -1,74 +0,0 @@
-// +build remoteclient
-
-package main
-
-import (
- "os"
- "os/user"
- "strconv"
-
- "github.com/pkg/errors"
- "github.com/spf13/cobra"
-)
-
-const remote = true
-
-func init() {
- var username string
- if username = os.Getenv("PODMAN_USER"); username == "" {
- if curruser, err := user.Current(); err == nil {
- username = curruser.Username
- }
- }
- host := os.Getenv("PODMAN_HOST")
- port := 22
- if portstr := os.Getenv("PODMAN_PORT"); portstr != "" {
- if p, err := strconv.Atoi(portstr); err == nil {
- port = p
- }
- }
- key := os.Getenv("PODMAN_IDENTITY_FILE")
- ignore := false
- if ignorestr := os.Getenv("PODMAN_IGNORE_HOSTS"); ignorestr != "" {
- if b, err := strconv.ParseBool(ignorestr); err == nil {
- ignore = b
- }
- }
- rootCmd.PersistentFlags().StringVar(&MainGlobalOpts.ConnectionName, "connection", "", "remote connection name")
- rootCmd.PersistentFlags().StringVar(&MainGlobalOpts.RemoteConfigFilePath, "remote-config-path", "", "alternate path for configuration file")
- rootCmd.PersistentFlags().StringVar(&MainGlobalOpts.RemoteUserName, "username", username, "username on the remote host")
- rootCmd.PersistentFlags().IntVar(&MainGlobalOpts.Port, "port", port, "port on remote host")
- rootCmd.PersistentFlags().StringVar(&MainGlobalOpts.RemoteHost, "remote-host", host, "remote host")
- rootCmd.PersistentFlags().StringVar(&MainGlobalOpts.IdentityFile, "identity-file", key, "identity-file")
- rootCmd.PersistentFlags().BoolVar(&MainGlobalOpts.IgnoreHosts, "ignore-hosts", ignore, "ignore hosts")
- // TODO maybe we allow the altering of this for bridge connections?
- // rootCmd.PersistentFlags().StringVar(&MainGlobalOpts.VarlinkAddress, "varlink-address", adapter.DefaultAddress, "address of the varlink socket")
- rootCmd.PersistentFlags().StringVar(&MainGlobalOpts.LogLevel, "log-level", "error", "Log messages above specified level: debug, info, warn, error, fatal or panic. Logged to ~/.config/containers/podman.log")
- rootCmd.PersistentFlags().BoolVar(&MainGlobalOpts.Syslog, "syslog", false, "Output logging information to syslog as well as the console")
-}
-
-func profileOn(cmd *cobra.Command) error {
- return nil
-}
-
-func profileOff(cmd *cobra.Command) error {
- return nil
-}
-
-func setupRootless(cmd *cobra.Command, args []string) error {
- return nil
-}
-
-func setRLimits() error {
- return nil
-}
-
-func setUMask() {}
-
-// checkInput can be used to verify any of the globalopt values
-func checkInput() error {
- if MainGlobalOpts.Port < 0 || MainGlobalOpts.Port > 65536 {
- return errors.Errorf("remote port must be between 0 and 65536")
- }
- return nil
-}