Merge pull request #10309 from cpuguy83/fix_bind_vol_partially_removed

Fix bind-mounts only partially removed
This commit is contained in:
Michael Crosby 2015-01-26 11:53:08 -08:00
commit ed8e89c54d
1 changed files with 5 additions and 7 deletions

View File

@ -169,15 +169,13 @@ func (r *Repository) Delete(path string) error {
return err return err
} }
if volume.IsBindMount { if !volume.IsBindMount {
return nil
}
if err := r.driver.Remove(volume.ID); err != nil { if err := r.driver.Remove(volume.ID); err != nil {
if !os.IsNotExist(err) { if !os.IsNotExist(err) {
return err return err
} }
} }
}
r.remove(volume) r.remove(volume)
return nil return nil