Browse Source

Merge pull request #6502 from xiang90/etcdctl_mirror

etcdctl: remove the use of remprefix
Xiang Li 9 years ago
parent
commit
4de39d3683
1 changed files with 11 additions and 11 deletions
  1. 11 11
      etcdctl/ctlv3/command/make_mirror_command.go

+ 11 - 11
etcdctl/ctlv3/command/make_mirror_command.go

@@ -30,13 +30,13 @@ import (
 )
 
 var (
-	mminsecureTr    bool
-	mmcert          string
-	mmkey           string
-	mmcacert        string
-	mmprefix        string
-	mmdestprefix    string
-	mmremdestprefix bool
+	mminsecureTr   bool
+	mmcert         string
+	mmkey          string
+	mmcacert       string
+	mmprefix       string
+	mmdestprefix   string
+	mmnodestprefix bool
 )
 
 // NewMakeMirrorCommand returns the cobra command for "makeMirror".
@@ -49,7 +49,7 @@ func NewMakeMirrorCommand() *cobra.Command {
 
 	c.Flags().StringVar(&mmprefix, "prefix", "", "Key-value prefix to mirror")
 	c.Flags().StringVar(&mmdestprefix, "dest-prefix", "", "destination prefix to mirror a prefix to a different prefix in the destination cluster")
-	c.Flags().BoolVar(&mmremdestprefix, "no-dest-prefix", false, "mirror key-values to the root of the destination cluster")
+	c.Flags().BoolVar(&mmnodestprefix, "no-dest-prefix", false, "mirror key-values to the root of the destination cluster")
 	c.Flags().StringVar(&mmcert, "dest-cert", "", "Identify secure client using this TLS certificate file for the destination cluster")
 	c.Flags().StringVar(&mmkey, "dest-key", "", "Identify secure client using this TLS key file")
 	c.Flags().StringVar(&mmcacert, "dest-cacert", "", "Verify certificates of TLS enabled secure servers using this CA bundle")
@@ -94,12 +94,12 @@ func makeMirror(ctx context.Context, c *clientv3.Client, dc *clientv3.Client) er
 	rc, errc := s.SyncBase(ctx)
 
 	// if destination prefix is specified and remove destination prefix is true return error
-	if mmremdestprefix && len(mmdestprefix) > 0 {
-		ExitWithError(ExitBadArgs, fmt.Errorf("`--dest-prefix` and `--rem-dest-prefix` cannot be set at the same time, choose one."))
+	if mmnodestprefix && len(mmdestprefix) > 0 {
+		ExitWithError(ExitBadArgs, fmt.Errorf("`--dest-prefix` and `--no-dest-prefix` cannot be set at the same time, choose one."))
 	}
 
 	// if remove destination prefix is false and destination prefix is empty set the value of destination prefix same as prefix
-	if !mmremdestprefix && len(mmdestprefix) == 0 {
+	if !mmnodestprefix && len(mmdestprefix) == 0 {
 		mmdestprefix = mmprefix
 	}