🐛 Fixed bad branch rebasing

This commit is contained in:
Maxim Lebedev 2023-11-09 07:05:37 +06:00
parent bf6efcdf21
commit 48a2f519f5
Signed by: toby3d
GPG Key ID: 1F14E25B7C119FC5
1 changed files with 7 additions and 3 deletions

10
main.go
View File

@ -88,15 +88,17 @@ func main() {
ctx := context.Background()
themeDir := os.DirFS(config.ThemeDir)
themes, err := themefsrepo.NewFileSystemThemeRepository(themeDir)
if err != nil {
logger.Fatalln(err)
}
contentDir := os.DirFS(config.ContentDir)
statics := staticfsrepo.NewFileServerStaticRepository(contentDir)
staticer := staticucase.NewStaticUseCase(statics)
themes := themefsrepo.NewFileSystemThemeRepository(themeDir)
themer := themeucase.NewThemeUseCase(themes)
sites := sitefsrepo.NewFileSystemSiteRepository(contentDir)
@ -105,6 +107,8 @@ func main() {
pages := pagefsrepo.NewFileSystemPageRepository(contentDir)
pager := pageucase.NewPageUseCase(pages, statics)
matcher := language.NewMatcher(message.DefaultCatalog.Languages())
server := &http.Server{
Addr: config.AddrPort().String(),
Handler: http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
@ -187,14 +191,14 @@ func main() {
go func(server *http.Server) {
logger.Printf("starting server on %d...", config.Port)
if err := server.ListenAndServe(); err != nil {
if err = server.ListenAndServe(); err != nil {
logger.Fatalln("cannot listen and serve server:", err)
}
}(server)
<-done
if err := server.Shutdown(ctx); err != nil {
if err = server.Shutdown(ctx); err != nil {
logger.Fatalln("failed shutdown server:", err)
}