1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-22 23:09:41 +02:00

refactor(global): replace /config endpoint with /settings to avoid confusion

This commit is contained in:
Anthony Lapenna 2016-08-03 21:12:46 +12:00
parent 1aaa5acbef
commit 19d4e38d94
7 changed files with 26 additions and 34 deletions

View file

@ -10,7 +10,7 @@ import (
)
// newHandler creates a new http.Handler with CSRF protection
func (a *api) newHandler(c *Config) http.Handler {
func (a *api) newHandler(settings *Settings) http.Handler {
var (
mux = http.NewServeMux()
fileHandler = http.FileServer(http.Dir(a.assetPath))
@ -22,8 +22,8 @@ func (a *api) newHandler(c *Config) http.Handler {
mux.Handle("/", fileHandler)
mux.Handle("/dockerapi/", http.StripPrefix("/dockerapi", handler))
mux.Handle("/ws/exec", websocket.Handler(a.execContainer))
mux.HandleFunc("/config", func(w http.ResponseWriter, r *http.Request) {
configurationHandler(w, r, c)
mux.HandleFunc("/settings", func(w http.ResponseWriter, r *http.Request) {
settingsHandler(w, r, settings)
})
return CSRFHandler(newCSRFWrapper(mux))
}