From d6e2c877fad37db0a21658cd4ce24ae93817ab3e Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Sat, 1 Jun 2019 02:00:18 -0700 Subject: [PATCH] ec.balance: use specific collection names --- weed/shell/command_ec_balance.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/weed/shell/command_ec_balance.go b/weed/shell/command_ec_balance.go index a3d097036..fcfe616c1 100644 --- a/weed/shell/command_ec_balance.go +++ b/weed/shell/command_ec_balance.go @@ -26,7 +26,7 @@ func (c *commandEcBalance) Name() string { func (c *commandEcBalance) Help() string { return `balance all ec shards among volume servers - ec.balance [-c ALL|EACH_COLLECTION|] [-f] + ec.balance [-c EACH_COLLECTION|] [-f] [-dataCenter ] Algorithm: @@ -56,9 +56,9 @@ func (c *commandEcBalance) Help() string { func (c *commandEcBalance) Do(args []string, commandEnv *commandEnv, writer io.Writer) (err error) { balanceCommand := flag.NewFlagSet(c.Name(), flag.ContinueOnError) - collection := balanceCommand.String("c", "EACH_COLLECTION", "collection name, or use \"ALL_COLLECTIONS\" across collections, \"EACH_COLLECTION\" for each collection") + collection := balanceCommand.String("c", "EACH_COLLECTION", "collection name, or use \"EACH_COLLECTION\" for each collection") dc := balanceCommand.String("dataCenter", "", "only apply the balancing for this dataCenter") - applyBalancing := balanceCommand.Bool("f", false, "apply the balancing plan.") + applyBalancing := balanceCommand.Bool("f", false, "apply the balancing plan") if err = balanceCommand.Parse(args); err != nil { return nil } @@ -94,10 +94,6 @@ func (c *commandEcBalance) Do(args []string, commandEnv *commandEnv, writer io.W return err } } - } else if *collection == "ALL" { - if err = balanceEcVolumes(commandEnv, "ALL", *applyBalancing); err != nil { - return err - } } else { if err = balanceEcVolumes(commandEnv, *collection, *applyBalancing); err != nil { return err