diff options
Diffstat (limited to 'weed/shell/command_volume_tier_move.go')
| -rw-r--r-- | weed/shell/command_volume_tier_move.go | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/weed/shell/command_volume_tier_move.go b/weed/shell/command_volume_tier_move.go index 46da39eef..3f8d2fc2e 100644 --- a/weed/shell/command_volume_tier_move.go +++ b/weed/shell/command_volume_tier_move.go @@ -66,19 +66,22 @@ func (c *commandVolumeTierMove) Do(args []string, commandEnv *CommandEnv, writer source := tierCommand.String("fromDiskType", "", "the source disk type") target := tierCommand.String("toDiskType", "", "the target disk type") parallelLimit := tierCommand.Int("parallelLimit", 0, "limit the number of parallel copying jobs") - applyChange := tierCommand.Bool("force", false, "actually apply the changes") + applyChange := tierCommand.Bool("apply", false, "actually apply the changes") + // TODO: remove this alias + applyChangeAlias := tierCommand.Bool("force", false, "actually apply the changes (alias for -apply)") ioBytePerSecond := tierCommand.Int64("ioBytePerSecond", 0, "limit the speed of move") replicationString := tierCommand.String("toReplication", "", "the new target replication setting") if err = tierCommand.Parse(args); err != nil { return nil } - infoAboutSimulationMode(writer, *applyChange, "-force") + + handleDeprecatedForceFlag(writer, tierCommand, applyChangeAlias, applyChange) + infoAboutSimulationMode(writer, *applyChange, "-apply") if err = commandEnv.confirmIsLocked(args); err != nil { return } - fromDiskType := types.ToDiskType(*source) toDiskType := types.ToDiskType(*target) |
