MCPcopy Create free account
hub / github.com/Shopify/ghostferry / scriptName

Function scriptName

control_server.go:427–447  ·  view source on GitHub ↗
(r *http.Request)

Source from the content-addressed store, hash-verified

425}
426
427func scriptName(r *http.Request) (string, error) {
428 if requestType(r) == "json" {
429 type data struct {
430 ScriptName string `json:"script-name"`
431 }
432
433 var d data
434 err := json.NewDecoder(r.Body).Decode(&d)
435 if err != nil {
436 return "", err
437 }
438
439 return d.ScriptName, nil
440 }
441 err := r.ParseForm()
442 if err != nil {
443 return "", err
444 }
445
446 return r.Form.Get("script"), nil
447}
448
449func returnSuccess(w http.ResponseWriter, r *http.Request) {
450 if requestType(r) == "json" {

Callers 1

HandleScriptMethod · 0.85

Calls 2

requestTypeFunction · 0.85
GetMethod · 0.45

Tested by

no test coverage detected