add lock messages

This commit is contained in:
chrislu
2021-12-10 13:24:38 -08:00
parent 991a3dca0d
commit a2d3f89c7b
28 changed files with 146 additions and 128 deletions

View File

@@ -36,7 +36,7 @@ func (c *commandCollectionDelete) Do(args []string, commandEnv *CommandEnv, writ
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -108,7 +108,7 @@ func (c *commandEcBalance) Do(args []string, commandEnv *CommandEnv, writer io.W
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -46,7 +46,7 @@ func (c *commandEcDecode) Do(args []string, commandEnv *CommandEnv, writer io.Wr
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -66,7 +66,7 @@ func (c *commandEcEncode) Do(args []string, commandEnv *CommandEnv, writer io.Wr
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -64,7 +64,7 @@ func (c *commandEcRebuild) Do(args []string, commandEnv *CommandEnv, writer io.W
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -71,7 +71,7 @@ func (c *commandVolumeBalance) Do(args []string, commandEnv *CommandEnv, writer
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -51,7 +51,7 @@ func (c *commandVolumeCheckDisk) Do(args []string, commandEnv *CommandEnv, write
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -45,7 +45,7 @@ func (c *commandVolumeConfigureReplication) Do(args []string, commandEnv *Comman
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -41,7 +41,7 @@ func (c *commandVolumeCopy) Do(args []string, commandEnv *CommandEnv, writer io.
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -38,7 +38,7 @@ func (c *commandVolumeDelete) Do(args []string, commandEnv *CommandEnv, writer i
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -40,7 +40,7 @@ func (c *commandVolumeDeleteEmpty) Do(args []string, commandEnv *CommandEnv, wri
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -64,7 +64,7 @@ func (c *commandVolumeFixReplication) Do(args []string, commandEnv *CommandEnv,
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -66,7 +66,7 @@ func (c *commandVolumeFsck) Do(args []string, commandEnv *CommandEnv, writer io.
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -44,7 +44,7 @@ func (c *commandVolumeMark) Do(args []string, commandEnv *CommandEnv, writer io.
markWritable = true
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -42,7 +42,7 @@ func (c *commandVolumeMount) Do(args []string, commandEnv *CommandEnv, writer io
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -59,7 +59,7 @@ func (c *commandVolumeMove) Do(args []string, commandEnv *CommandEnv, writer io.
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -53,7 +53,7 @@ func (c *commandVolumeServerEvacuate) Do(args []string, commandEnv *CommandEnv,
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -43,7 +43,7 @@ func (c *commandVolumeServerLeave) Do(args []string, commandEnv *CommandEnv, wri
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -50,7 +50,7 @@ func (c *commandVolumeTierDownload) Do(args []string, commandEnv *CommandEnv, wr
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -57,7 +57,7 @@ func (c *commandVolumeTierMove) Do(args []string, commandEnv *CommandEnv, writer
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -68,7 +68,7 @@ func (c *commandVolumeTierUpload) Do(args []string, commandEnv *CommandEnv, writ
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -42,7 +42,7 @@ func (c *commandVolumeUnmount) Do(args []string, commandEnv *CommandEnv, writer
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -35,7 +35,7 @@ func (c *commandVacuum) Do(args []string, commandEnv *CommandEnv, writer io.Writ
return nil
}
if err = commandEnv.confirmIsLocked(); err != nil {
if err = commandEnv.confirmIsLocked(args); err != nil {
return
}

View File

@@ -70,11 +70,12 @@ func (ce *CommandEnv) isDirectory(path string) bool {
}
func (ce *CommandEnv) confirmIsLocked() error {
func (ce *CommandEnv) confirmIsLocked(args []string) error {
if ce.locker.IsLocking() {
return nil
}
ce.locker.SetMessage(fmt.Sprintf("%v", args))
return fmt.Errorf("need to run \"lock\" first to continue")