github.com/rsampaio/docker@v0.7.2-0.20150827203920-fdc73cc3fc31/api/server/server_experimental_unix.go (about) 1 // +build experimental,!windows 2 3 package server 4 5 func (s *Server) registerSubRouter() { 6 httpHandler := s.daemon.NetworkApiRouter() 7 8 subrouter := s.router.PathPrefix("/v{version:[0-9.]+}/networks").Subrouter() 9 subrouter.Methods("GET", "POST", "PUT", "DELETE").HandlerFunc(httpHandler) 10 subrouter = s.router.PathPrefix("/networks").Subrouter() 11 subrouter.Methods("GET", "POST", "PUT", "DELETE").HandlerFunc(httpHandler) 12 13 subrouter = s.router.PathPrefix("/v{version:[0-9.]+}/services").Subrouter() 14 subrouter.Methods("GET", "POST", "PUT", "DELETE").HandlerFunc(httpHandler) 15 subrouter = s.router.PathPrefix("/services").Subrouter() 16 subrouter.Methods("GET", "POST", "PUT", "DELETE").HandlerFunc(httpHandler) 17 }