textual changes

This commit is contained in:
Chris Lu 2019-03-23 12:57:35 -07:00
parent bd1c0735e0
commit cd8a3b99bb
2 changed files with 12 additions and 5 deletions

View file

@ -32,6 +32,12 @@ func (c *commandVolumeFixReplication) Help() string {
volume.fix.replication -n # do not take action
volume.fix.replication # actually copying the volume files and mount the volume
Note:
* each time this will only add back one replica for one volume id. If there are multiple replicas
are missing, e.g. multiple volume servers are new, you may need to run this multiple times.
* do not run this too quick within seconds, since the new volume replica may take a few seconds
to register itself to the master.
`
}

View file

@ -6,6 +6,7 @@ import (
"github.com/chrislusf/seaweedfs/weed/wdclient"
"io"
"os"
"path"
"regexp"
"strings"
@ -15,7 +16,7 @@ import (
var (
line *liner.State
historyPath = "/tmp/weed-shell"
historyPath = path.Join(os.TempDir(), "weed-shell")
)
func RunShell(options ShellOptions) {
@ -26,9 +27,9 @@ func RunShell(options ShellOptions) {
line.SetCtrlCAborts(true)
setCompletionHandler()
loadHisotry()
loadHistory()
defer saveHisotry()
defer saveHistory()
reg, _ := regexp.Compile(`'.*?'|".*?"|\S+`)
@ -129,14 +130,14 @@ func setCompletionHandler() {
})
}
func loadHisotry() {
func loadHistory() {
if f, err := os.Open(historyPath); err == nil {
line.ReadHistory(f)
f.Close()
}
}
func saveHisotry() {
func saveHistory() {
if f, err := os.Create(historyPath); err != nil {
fmt.Printf("Error writing history file: %v\n", err)
} else {