Fixes db init call in root cmd

This commit is contained in:
Dennis Schoepf 2024-09-03 19:52:58 +02:00
parent 4436b83a15
commit 9fdc8cad49

View file

@ -65,6 +65,7 @@ func Execute() {
func init() { func init() {
cobra.OnInitialize(initConfig, initDB) cobra.OnInitialize(initConfig, initDB)
rootCmd.PersistentFlags().StringVar(&cfgFile, "config", "", "config file (default: ~/.config/freed/config.toml)") rootCmd.PersistentFlags().StringVar(&cfgFile, "config", "", "config file (default: ~/.config/freed/config.toml)")
} }
@ -101,8 +102,9 @@ func initConfig() {
} }
func initDB() { func initDB() {
if err := database.Open(appContext.Config.DB.Path); err != nil { err := database.Open(appContext.Config.DB.Path)
fmt.Printf("Could not connect to database: %s", err)
os.Exit(1) if err != nil {
fmt.Printf("Could not connect to the database: %s", err)
} }
} }