diff options
Diffstat (limited to 'cmd/gotosocial/action/server/server.go')
| -rw-r--r-- | cmd/gotosocial/action/server/server.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cmd/gotosocial/action/server/server.go b/cmd/gotosocial/action/server/server.go index afd908304..85f19b9db 100644 --- a/cmd/gotosocial/action/server/server.go +++ b/cmd/gotosocial/action/server/server.go @@ -70,9 +70,13 @@ import ( "go.uber.org/automaxprocs/maxprocs" ) +// check function conformance. +var _ action.GTSAction = Maintenance +var _ action.GTSAction = Start + // Maintenance starts and creates a GoToSocial server // in maintenance mode (returns 503 for most requests). -var Maintenance action.GTSAction = func(ctx context.Context) error { +func Maintenance(ctx context.Context) error { route, err := router.New(ctx) if err != nil { return fmt.Errorf("error creating maintenance router: %w", err) @@ -101,7 +105,7 @@ var Maintenance action.GTSAction = func(ctx context.Context) error { } // Start creates and starts a gotosocial server -var Start action.GTSAction = func(ctx context.Context) error { +func Start(ctx context.Context) error { // Set GOMAXPROCS / GOMEMLIMIT // to match container limits. setLimits(ctx) |
