Browse Source

admin script: add default script

pull/8491/head
Chris Lu 4 weeks ago
parent
commit
2e28c1cc54
  1. 6
      weed/plugin/worker/admin_script_handler.go

6
weed/plugin/worker/admin_script_handler.go

@ -23,6 +23,10 @@ const (
maxAdminScriptOutputBytes = 16 * 1024 maxAdminScriptOutputBytes = 16 * 1024
) )
const defaultAdminScript = `volume.balance -apply
volume.fix.replication -apply
volume.deleteEmpty -quietFor=24h -apply`
var adminScriptTokenRegex = regexp.MustCompile(`'.*?'|".*?"|\S+`) var adminScriptTokenRegex = regexp.MustCompile(`'.*?'|".*?"|\S+`)
type AdminScriptHandler struct { type AdminScriptHandler struct {
@ -78,7 +82,7 @@ func (h *AdminScriptHandler) Descriptor() *plugin_pb.JobTypeDescriptor {
}, },
DefaultValues: map[string]*plugin_pb.ConfigValue{ DefaultValues: map[string]*plugin_pb.ConfigValue{
"script": { "script": {
Kind: &plugin_pb.ConfigValue_StringValue{StringValue: ""},
Kind: &plugin_pb.ConfigValue_StringValue{StringValue: defaultAdminScript},
}, },
}, },
}, },

Loading…
Cancel
Save