|
@@ -163,6 +163,7 @@ func (c *Context) Del(key string) error {
|
|
|
func (c *Context) GetAll() (map [string]Route, error) {
|
|
func (c *Context) GetAll() (map [string]Route, error) {
|
|
|
golinks := map[string]Route{}
|
|
golinks := map[string]Route{}
|
|
|
iter := c.db.NewIterator(nil, nil)
|
|
iter := c.db.NewIterator(nil, nil)
|
|
|
|
|
+
|
|
|
for iter.Next() {
|
|
for iter.Next() {
|
|
|
key := iter.Key()
|
|
key := iter.Key()
|
|
|
val := iter.Value()
|
|
val := iter.Value()
|
|
@@ -172,8 +173,10 @@ func (c *Context) GetAll() (map [string]Route, error) {
|
|
|
}
|
|
}
|
|
|
golinks[string(key[:])] = *rt
|
|
golinks[string(key[:])] = *rt
|
|
|
}
|
|
}
|
|
|
|
|
+ iter.Release()
|
|
|
|
|
+ err := iter.Error()
|
|
|
|
|
|
|
|
- return golinks, nil
|
|
|
|
|
|
|
+ return golinks, err
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (c *Context) commit(id uint64) error {
|
|
func (c *Context) commit(id uint64) error {
|