File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -39,16 +39,14 @@ func schedule(schedule string) {
39
39
wg .Add (1 )
40
40
defer wg .Done ()
41
41
42
- now := time .Now ().Format (time .RFC3339 )
43
- log .Info ().Msgf ("Start backup at: %s" , now )
44
- go OK ("Start backup at: %s" , now )
42
+ now := time .Now ()
43
+ log .Info ().Msgf ("Start backup at: %s" , now .Format (time .RFC3339 ))
45
44
46
45
if err := start (); err != nil {
47
- log .Err (err ).Msg ("Failed to start backup" )
48
- go Err (err , "Failed to start backup" )
46
+ Err (err , "Failed to start backup" )
49
47
}
50
48
51
- go OK ("Backup success" )
49
+ OK ("Backup successful: %s" , time . Since ( now ). String () )
52
50
})
53
51
if err != nil {
54
52
log .Panic ().Err (err ).Msg ("Failed to add cron job" )
@@ -69,8 +67,7 @@ func schedule(schedule string) {
69
67
func start () error {
70
68
defer func () {
71
69
if err := removeFile (PgDumpFile ); err != nil {
72
- log .Err (err ).Msg ("Failed to remove pg_dump file" )
73
- go Err (err , "Failed to remove pg_dump file" )
70
+ Err (err , "Failed to remove pg_dump file" )
74
71
}
75
72
}()
76
73
Original file line number Diff line number Diff line change 6
6
"sync/atomic"
7
7
8
8
tgbotapi "github.com/go-telegram-bot-api/telegram-bot-api/v5"
9
+ "github.com/rs/zerolog/log"
9
10
"github.com/spf13/viper"
10
11
)
11
12
@@ -43,10 +44,12 @@ func NewTelegram() (*Telegram, error) {
43
44
}
44
45
45
46
func OK (text string , a ... any ) error {
47
+ log .Info ().Msgf (text , a ... )
46
48
return Default ().Msg (nil , text , a ... )
47
49
}
48
50
49
51
func Err (err error , text string , a ... any ) error {
52
+ log .Err (err ).Msgf (text , a ... )
50
53
return Default ().Msg (err , text , a ... )
51
54
}
52
55
You can’t perform that action at this time.
0 commit comments