mirror of
https://github.com/openfaas/faas.git
synced 2025-06-20 13:06:40 +00:00
Enable dash in function name
This commit is contained in:
@ -37,8 +37,8 @@ func main() {
|
|||||||
// r.StrictSlash(false) // This didn't work, so register routes twice.
|
// r.StrictSlash(false) // This didn't work, so register routes twice.
|
||||||
|
|
||||||
functionHandler := faasHandlers.MakeProxy(metricsOptions, true, dockerClient, &logger)
|
functionHandler := faasHandlers.MakeProxy(metricsOptions, true, dockerClient, &logger)
|
||||||
r.HandleFunc("/function/{name:[a-zA-Z_0-9]+}", functionHandler)
|
r.HandleFunc("/function/{name:[-a-zA-Z_0-9]+}", functionHandler)
|
||||||
r.HandleFunc("/function/{name:[a-zA-Z_0-9]+}/", functionHandler)
|
r.HandleFunc("/function/{name:[-a-zA-Z_0-9]+}/", functionHandler)
|
||||||
|
|
||||||
r.HandleFunc("/system/alert", faasHandlers.MakeAlertHandler(dockerClient))
|
r.HandleFunc("/system/alert", faasHandlers.MakeAlertHandler(dockerClient))
|
||||||
r.HandleFunc("/system/functions", faasHandlers.MakeFunctionReader(metricsOptions, dockerClient)).Methods("GET")
|
r.HandleFunc("/system/functions", faasHandlers.MakeFunctionReader(metricsOptions, dockerClient)).Methods("GET")
|
||||||
|
Reference in New Issue
Block a user