starting filer2

This commit is contained in:
Chris Lu
2018-05-11 02:20:15 -07:00
parent 9f345da20f
commit 8a1d640dc4
4 changed files with 213 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
package embedded
import (
"github.com/syndtr/goleveldb/leveldb"
)
type EmbeddedStore struct {
db *leveldb.DB
}
func NewEmbeddedStore(dir string) (filer *EmbeddedStore, err error) {
filer = &EmbeddedStore{}
if filer.db, err = leveldb.OpenFile(dir, nil); err != nil {
return
}
return
}
func (filer *EmbeddedStore) CreateFile(filePath string, fid string) (err error) {
return nil
}
func (filer *EmbeddedStore) Mkdir(filePath string) (err error) {
return nil
}