From 8a8e955b64cf0814891e6eea6726eaa8ae099fd5 Mon Sep 17 00:00:00 2001 From: Manuel de Brito Fontes Date: Sun, 11 Jun 2017 15:59:44 -0400 Subject: [PATCH] Update dummy controller interface --- examples/custom-controller/server.go | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/examples/custom-controller/server.go b/examples/custom-controller/server.go index ee1a411a0..f1b4d6b84 100644 --- a/examples/custom-controller/server.go +++ b/examples/custom-controller/server.go @@ -52,20 +52,11 @@ func (dc DummyController) SetConfig(cfgMap *api.ConfigMap) { log.Printf("Config map %+v", cfgMap) } -func (dc DummyController) Reload(data []byte) ([]byte, bool, error) { - out, err := exec.Command("echo", string(data)).CombinedOutput() - if err != nil { - return out, false, err - } - log.Printf("Reloaded new config %s", out) - return out, true, err -} - func (dc DummyController) Test(file string) *exec.Cmd { return exec.Command("echo", file) } -func (dc DummyController) OnUpdate(updatePayload ingress.Configuration) ([]byte, error) { +func (dc DummyController) OnUpdate(updatePayload ingress.Configuration) error { log.Printf("Received OnUpdate notification") for _, b := range updatePayload.Backends { eps := []string{} @@ -74,7 +65,9 @@ func (dc DummyController) OnUpdate(updatePayload ingress.Configuration) ([]byte, } log.Printf("%v: %v", b.Name, strings.Join(eps, ", ")) } - return []byte(``), nil + + log.Printf("Reloaded new config") + return nil } func (dc DummyController) BackendDefaults() defaults.Backend {