diff options
Diffstat (limited to 'pkg/server/handle.go')
| -rw-r--r-- | pkg/server/handle.go | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/pkg/server/handle.go b/pkg/server/handle.go deleted file mode 100644 index afe65ce..0000000 --- a/pkg/server/handle.go +++ /dev/null @@ -1,21 +0,0 @@ -package server - -import ( - "fmt" - "net/http" - - "github.com/LMBishop/scrapbook/pkg/index" -) - -func ServeSite(siteIndex *index.SiteIndex) func(w http.ResponseWriter, r *http.Request) { - return func(w http.ResponseWriter, r *http.Request) { - site := siteIndex.GetSiteByHost(r.Host) - if site == nil { - w.WriteHeader(http.StatusNotFound) - fmt.Fprintf(w, "unknown host %s", r.Host) - return - } - - site.Handler.ServeHTTP(w, r) - } -} |
