mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-09-20 13:30:46 +02:00
admin script: add default script
This commit is contained in:
@@ -23,6 +23,10 @@ const (
|
||||
maxAdminScriptOutputBytes = 16 * 1024
|
||||
)
|
||||
|
||||
const defaultAdminScript = `volume.balance -apply
|
||||
volume.fix.replication -apply
|
||||
volume.deleteEmpty -quietFor=24h -apply`
|
||||
|
||||
var adminScriptTokenRegex = regexp.MustCompile(`'.*?'|".*?"|\S+`)
|
||||
|
||||
type AdminScriptHandler struct {
|
||||
@@ -78,7 +82,7 @@ func (h *AdminScriptHandler) Descriptor() *plugin_pb.JobTypeDescriptor {
|
||||
},
|
||||
DefaultValues: map[string]*plugin_pb.ConfigValue{
|
||||
"script": {
|
||||
Kind: &plugin_pb.ConfigValue_StringValue{StringValue: ""},
|
||||
Kind: &plugin_pb.ConfigValue_StringValue{StringValue: defaultAdminScript},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user