Exemplo n.º 1
0
func (s Store) Repair(path string, cfg *config.Config) error {
	db, err := leveldb.RecoverFile(path, newOptions(&cfg.LevelDB))
	if err != nil {
		return err
	}

	db.Close()
	return nil
}
Exemplo n.º 2
0
Arquivo: db.go Projeto: nzinfo/ledisdb
func Repair(cfg *Config) error {
	db, err := leveldb.RecoverFile(cfg.Path, newOptions(cfg))
	if err != nil {
		return err
	}

	db.Close()
	return nil
}