logger file making logic is added
This commit is contained in:
parent
18435e0f02
commit
cb25e73e1d
|
|
@ -1,2 +0,0 @@
|
|||
time=2024-03-29T12:18:08.994+05:00 level=ERROR msg="Error sending OTP via SMS: %v" !BADKEY="timeout waiting for response"
|
||||
time=2024-03-29T12:22:31.513+05:00 level=ERROR msg="Failed to connect:" !BADKEY=EOF
|
||||
134
logs/Info.log
134
logs/Info.log
|
|
@ -1,134 +0,0 @@
|
|||
time=2024-03-28T15:52:19.463+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T15:53:03.368+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T15:53:14.102+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T15:53:31.254+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T15:53:43.763+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T15:54:00.477+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T15:54:14.785+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T15:54:42.921+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T15:55:09.091+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T15:57:27.775+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T15:57:35.522+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T15:58:06.282+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T15:58:12.643+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T16:38:46.746+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T16:39:01.539+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T16:56:56.196+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T16:57:01.415+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:04:01.045+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:04:12.227+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:06:33.939+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:07:06.700+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:35:03.319+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:35:22.596+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:35:26.502+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:37:23.477+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:45:08.376+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:45:28.474+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:45:32.558+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:45:46.785+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:45:49.766+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:45:54.602+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:45:57.669+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:46:01.773+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:46:04.800+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:46:09.883+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:48:24.574+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:50:16.816+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:50:23.696+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:51:29.006+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:51:40.767+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:52:34.711+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:52:39.657+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:52:43.315+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:55:03.409+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:55:13.343+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T17:55:22.022+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:55:25.832+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:55:28.533+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:55:31.404+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:55:34.642+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:55:37.612+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:55:40.486+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:55:43.404+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:56:03.039+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:56:23.885+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T17:56:28.594+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-28T18:00:31.452+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T18:03:09.557+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T18:03:29.680+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T18:03:44.775+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T18:04:05.676+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-28T20:42:42.156+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-29T11:10:49.195+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:10:54.336+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:10:57.723+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:28.012+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:31.842+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:34.257+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:36.376+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:38.380+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:40.244+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:44.070+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:46.329+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:48.304+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:51.491+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:53.612+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:11:55.729+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:00.883+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:06.739+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:12.838+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:15.340+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:17.948+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:20.235+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:22.445+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:24.740+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:26.931+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:29.035+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:31.200+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:37.227+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:42.768+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:46.469+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:49.784+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:52.060+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:12:57.280+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:13:00.423+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:13:03.324+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T11:23:53.241+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-29T12:00:28.913+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:00:32.232+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:00:34.248+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:11:00.159+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:12:24.491+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-29T12:12:29.140+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:14:37.722+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:14:37.771+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:14:42.810+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:14:49.078+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:14:54.129+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:14:59.179+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:05.239+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:12.117+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:17.161+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:22.202+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:27.245+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:32.310+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:39.888+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:44.932+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:49.968+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:15:55.023+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:16:00.088+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:16:05.141+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:16:07.378+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:16:07.634+05:00 level=INFO msg="Connected to SMPP server."
|
||||
time=2024-03-29T12:16:45.593+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-29T12:16:52.785+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:16:52.847+05:00 level=INFO msg="Connected to SMPP server."
|
||||
time=2024-03-29T12:18:21.760+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
time=2024-03-29T12:18:24.365+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:18:24.431+05:00 level=INFO msg="Connected to SMPP server."
|
||||
time=2024-03-29T12:22:28.229+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:22:31.513+05:00 level=INFO msg="Retrying in 5 seconds..."
|
||||
time=2024-03-29T12:22:40.108+05:00 level=INFO msg="Server is up and running"
|
||||
time=2024-03-29T12:22:41.157+05:00 level=INFO msg="Connected to SMPP server."
|
||||
time=2024-03-29T12:23:31.467+05:00 level=INFO msg="Shutting down the server gracefully..."
|
||||
|
|
@ -19,16 +19,35 @@ func SetupLogger(env string) (*Loggers, error) {
|
|||
infoHandler = slog.NewTextHandler(io.Discard, &slog.HandlerOptions{Level: slog.LevelInfo})
|
||||
errorHandler = slog.NewTextHandler(io.Discard, &slog.HandlerOptions{Level: slog.LevelError})
|
||||
} else {
|
||||
infoFile, err := os.OpenFile("logs/Info.log", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0666)
|
||||
err := os.MkdirAll("logs", 0755)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
infoFile, err := os.OpenFile("logs/Info.log", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0666)
|
||||
if err != nil {
|
||||
if os.IsNotExist(err) {
|
||||
infoFile, err = os.Create("logs/Info.log")
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
|
||||
errorFile, err := os.OpenFile("logs/Error.log", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0666)
|
||||
if err != nil {
|
||||
infoFile.Close()
|
||||
if os.IsNotExist(err) {
|
||||
errorFile, err = os.Create("logs/Error.log")
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
||||
|
||||
infoHandler = slog.NewTextHandler(infoFile, &slog.HandlerOptions{Level: slog.LevelInfo})
|
||||
errorHandler = slog.NewTextHandler(errorFile, &slog.HandlerOptions{Level: slog.LevelError})
|
||||
|
|
|
|||
Loading…
Reference in New Issue