aboutsummaryrefslogtreecommitdiffstats
path: root/ethdb
diff options
context:
space:
mode:
authorFelix Lange <fjl@twurst.com>2015-03-06 21:02:16 +0800
committerFelix Lange <fjl@twurst.com>2015-03-06 21:02:16 +0800
commite64f727529287b7414af6d1f482ea5f318cbd2eb (patch)
treef1939dffc5973597e6da17ef60ad2044af7f4340 /ethdb
parenta91bf014295bfaebee976f9e0e994e8a83e8e356 (diff)
parentde86403f330e68df8fc4aee00df98374b7842d0d (diff)
downloaddexon-e64f727529287b7414af6d1f482ea5f318cbd2eb.tar
dexon-e64f727529287b7414af6d1f482ea5f318cbd2eb.tar.gz
dexon-e64f727529287b7414af6d1f482ea5f318cbd2eb.tar.bz2
dexon-e64f727529287b7414af6d1f482ea5f318cbd2eb.tar.lz
dexon-e64f727529287b7414af6d1f482ea5f318cbd2eb.tar.xz
dexon-e64f727529287b7414af6d1f482ea5f318cbd2eb.tar.zst
dexon-e64f727529287b7414af6d1f482ea5f318cbd2eb.zip
Merge pull request #433 from fjl/newcli
Improved CLI
Diffstat (limited to 'ethdb')
-rw-r--r--ethdb/database.go11
1 files changed, 3 insertions, 8 deletions
diff --git a/ethdb/database.go b/ethdb/database.go
index f020af8f2..4e3d01da0 100644
--- a/ethdb/database.go
+++ b/ethdb/database.go
@@ -1,11 +1,10 @@
package ethdb
import (
- "path"
"fmt"
- "github.com/ethereum/go-ethereum/ethutil"
"github.com/ethereum/go-ethereum/compression/rle"
+ "github.com/ethereum/go-ethereum/ethutil"
"github.com/syndtr/goleveldb/leveldb"
"github.com/syndtr/goleveldb/leveldb/iterator"
)
@@ -15,17 +14,13 @@ type LDBDatabase struct {
comp bool
}
-func NewLDBDatabase(name string) (*LDBDatabase, error) {
- dbPath := path.Join(ethutil.Config.ExecPath, name)
-
+func NewLDBDatabase(file string) (*LDBDatabase, error) {
// Open the db
- db, err := leveldb.OpenFile(dbPath, nil)
+ db, err := leveldb.OpenFile(file, nil)
if err != nil {
return nil, err
}
-
database := &LDBDatabase{db: db, comp: true}
-
return database, nil
}