element/proxy/reload.go
Evan Hazlett a89aa40dda
proxy: start on api and caddy based proxy
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2017-07-29 22:54:43 -04:00

15 lines
186 B
Go

package proxy
func (p *Proxy) Reload() error {
p.m.Lock()
defer p.m.Unlock()
i, err := p.instance.Restart(p.config)
if err != nil {
return err
}
p.instance = i
return nil
}