| // +build linux windows |
| |
| package service // import "github.com/docker/docker/volume/service" |
| import ( |
| "github.com/docker/docker/pkg/idtools" |
| "github.com/docker/docker/volume" |
| "github.com/docker/docker/volume/drivers" |
| "github.com/docker/docker/volume/local" |
| "github.com/pkg/errors" |
| ) |
| |
| func setupDefaultDriver(store *drivers.Store, root string, rootIDs idtools.Identity) error { |
| d, err := local.New(root, rootIDs) |
| if err != nil { |
| return errors.Wrap(err, "error setting up default driver") |
| } |
| if !store.Register(d, volume.DefaultDriverName) { |
| return errors.New("local volume driver could not be registered") |
| } |
| return nil |
| } |