feat: create shared config defaults

- add shared configuration defaults for server and pomodoro

🤖
This commit is contained in:
Sebastian Mark 2024-10-21 09:46:16 +02:00
parent 28342058aa
commit a9d145ee71
3 changed files with 26 additions and 11 deletions

View file

@ -0,0 +1,20 @@
package shared
import (
"git.smsvc.net/pomodoro/GoTomato/pkg/models"
)
var DefaultServerConfig = models.GoTomatoServerConfig{
ListenAddress: "0.0.0.0",
ListenPort: 8080,
}
var DefaultPomodoroConfig = models.GoTomatoPomodoroConfig{
Work: 25 * 60,
ShortBreak: 5 * 60,
LongBreak: 15 * 60,
Sessions: 4,
}
// used to check if client passed a config json
var UnsetPomodoroConfig models.GoTomatoPomodoroConfig