/* Stop ... */ func (srv *Server) Stop() { //FIXME make sure everything is written to disk logger.Info.Println("Stopping server...") err := storage.CloseInfoDB() utils.PanicOnError(err) os.Exit(0) }
func tearDownTests() { storage.CloseInfoDB() os.RemoveAll(config.GetConfig().GetDataDir()) os.RemoveAll(config.GetConfig().GetInfoDir()) os.Mkdir(config.GetConfig().GetDataDir(), 0777) os.Mkdir(config.GetConfig().GetInfoDir(), 0777) }
func tearDownTests() { os.RemoveAll(config.GetConfig().GetDataDir()) os.RemoveAll(config.GetConfig().GetInfoDir()) os.Mkdir(config.GetConfig().GetDataDir(), 0777) os.Mkdir(config.GetConfig().GetInfoDir(), 0777) storage.CloseInfoDB() sketchesManager.Destroy() }
func tearDownTests() { utils.PanicOnError(os.RemoveAll(config.GetConfig().DataDir)) utils.PanicOnError(os.RemoveAll(config.GetConfig().InfoDir)) utils.PanicOnError(os.Mkdir(config.GetConfig().DataDir, 0777)) utils.PanicOnError(os.Mkdir(config.GetConfig().InfoDir, 0777)) utils.PanicOnError(storage.CloseInfoDB()) sketchesManager.Destroy() }
func tearDownTests() { if err := storage.CloseInfoDB(); err != nil { panic("Could not close info db") } if err := os.RemoveAll(config.GetConfig().DataDir); err != nil { panic(fmt.Sprintf("Could not remove data dir %s", config.GetConfig().DataDir)) } if err := os.RemoveAll(config.GetConfig().InfoDir); err != nil { panic(fmt.Sprintf("Could not remove info dir %s", config.GetConfig().InfoDir)) } if err := os.Mkdir(config.GetConfig().DataDir, 0777); err != nil { //panic(fmt.Sprintf("Could not remove info dir %s", config.GetConfig().InfoDir)) } if err := os.Mkdir(config.GetConfig().InfoDir, 0777); err != nil { //panic(fmt.Sprintf("Could not remove info dir %s", config.GetConfig().InfoDir)) } manager.Destroy() }
/* Stop ... */ func (srv *Server) Stop() { logger.Info.Println("Stopping server...") storage.CloseInfoDB() os.Exit(0) }