Browse Source

added proper log messages

pull/2/head
Chris Lu 12 years ago
parent
commit
2deee3f47c
  1. 15
      weed-fs/src/cmd/weed/volume.go
  2. 1
      weed-fs/src/pkg/topology/topology_compact.go

15
weed-fs/src/cmd/weed/volume.go

@ -158,7 +158,7 @@ func PostHandler(w http.ResponseWriter, r *http.Request) {
needToReplicate := !store.HasVolume(volumeId)
if ret > 0 {
needToReplicate = needToReplicate || store.GetVolume(volumeId).NeedToReplicate()
}else{
} else {
errorStatus = "Failed to write to local disk"
}
if !needToReplicate && ret > 0 {
@ -316,8 +316,19 @@ func runVolume(cmd *Command, args []string) bool {
http.HandleFunc("/admin/vacuum_volume_commit", vacuumVolumeCommitHandler)
go func() {
connected := true
for {
store.Join(*masterNode)
err := store.Join(*masterNode)
if err == nil {
if !connected {
connected = true
log.Println("Reconnected with master")
}
} else {
if connected {
connected = false
}
}
time.Sleep(time.Duration(float32(*vpulse*1e3)*(1+rand.Float32())) * time.Millisecond)
}
}()

1
weed-fs/src/pkg/topology/topology_compact.go

@ -104,6 +104,7 @@ func vacuumVolume_Check(urlLocation string, vid storage.VolumeId, garbageThresho
values.Add("garbageThreshold", garbageThreshold)
jsonBlob, err := util.Post("http://"+urlLocation+"/admin/vacuum_volume_check", values)
if err != nil {
fmt.Println("parameters:",values)
return err, false
}
var ret VacuumVolumeResult

Loading…
Cancel
Save