Chromium Code Reviews| Index: milo/appengine/common/error.go |
| diff --git a/milo/appengine/common/error.go b/milo/appengine/common/error.go |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..927a48a218b07254de5ded80d350be8836eea490 |
| --- /dev/null |
| +++ b/milo/appengine/common/error.go |
| @@ -0,0 +1,21 @@ |
| +// Copyright 2015 The LUCI Authors. All rights reserved. |
| +// Use of this source code is governed under the Apache License, Version 2.0 |
| +// that can be found in the LICENSE file. |
| + |
| +package common |
| + |
| +import ( |
| + "github.com/luci/luci-go/server/router" |
| + "github.com/luci/luci-go/server/templates" |
| +) |
| + |
| +// ErrorPage writes an error page into c.Writer with an http code "code" |
| +// and custom message. |
| +func ErrorPage(c *router.Context, code int, message string) { |
| + c.Writer.WriteHeader(code) |
| + templates.MustRender(c.Context, c.Writer, "pages/error.html", templates.Args{ |
| + "Code": code, |
| + "Message": message, |
| + }) |
| + return |
|
nodir
2017/03/17 20:47:57
remove
hinoka
2017/03/17 22:04:55
Done.
|
| +} |