badgerds: implement DiskSpec
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
Łukasz Magiera committed
Jul 14, 2017 at 18:06 UTC
c310e3d96c441471f423745e3d612ad15bff7447
1 file changed
+5
-2
repo/fsrepo/datastores.go
+5
-2
@@ -355,8 +355,11 @@ func BadgerdsDatastoreConfig(params map[string]interface{}) (DatastoreConfig, er
355
return &c, nil
356
}
357
358
-func (c *badgerdsDatastoreConfig) DiskId() string {
359
- return fmt.Sprintf("badgerds;%s", c.path)
358
+func (c *badgerdsDatastoreConfig) DiskSpec() DiskSpec {
359
+ return map[string]interface{}{
360
+ "type": "badgerds",
361
+ "path": c.path,
362
+ }
363
}
364
365
func (c *badgerdsDatastoreConfig) Create(path string) (repo.Datastore, error) {