Merge pull request #15 from alexlarsson/dm-plugin-explicit-init

Remove devicemapper lazy initialization
This commit is contained in:
Guillaume J. Charmes
2013-11-13 10:46:24 -08:00
2 changed files with 14 additions and 58 deletions
+6 -5
View File
@@ -22,13 +22,14 @@ type Driver struct {
}
func Init(home string) (graphdriver.Driver, error) {
d := &Driver{
DeviceSet: NewDeviceSet(home),
home: home,
}
if err := d.DeviceSet.ensureInit(); err != nil {
deviceSet, err := NewDeviceSet(home);
if err != nil {
return nil, err
}
d := &Driver{
DeviceSet: deviceSet,
home: home,
}
return d, nil
}