Include base64 sample function in stack

Document sample functions with comments
Allow functions with 0-9 for route regex
This commit is contained in:
Alex Ellis
2017-02-19 18:26:55 +00:00
parent 946d2c99b7
commit 6d921cac50
3 changed files with 25 additions and 6 deletions

View File

@ -36,8 +36,8 @@ func main() {
// r.StrictSlash(false)
functionHandler := faashandlers.MakeProxy(metricsOptions, true, dockerClient, &logger)
r.HandleFunc("/function/{name:[a-zA-Z_]+}", functionHandler)
r.HandleFunc("/function/{name:[a-zA-Z_]+}/", 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/functions", faashandlers.MakeFunctionReader(metricsOptions, dockerClient)).Methods("GET")