MCPcopy
hub / github.com/ContainerSSH/ContainerSSH / runHealthCheck

Function runHealthCheck

main.go:89–96  ·  view source on GitHub ↗
(cfg config.AppConfig, logger log.Logger)

Source from the content-addressed store, hash-verified

87}
88
89func runHealthCheck(cfg config.AppConfig, logger log.Logger) {
90 if err := healthCheck(cfg, logger); err != nil {
91 logger.Critical(err)
92 os.Exit(1)
93 }
94 logger.Info(message.NewMessage(message.MCoreHealthCheckSuccessful, "Health check successful."))
95 os.Exit(0)
96}
97
98func runActionLicenses(logger log.Logger) {
99 if err := printLicenses(os.Stdout); err != nil {

Callers 1

MainFunction · 0.85

Calls 4

NewMessageFunction · 0.92
healthCheckFunction · 0.85
CriticalMethod · 0.65
InfoMethod · 0.65

Tested by

no test coverage detected