Docker-DCO-1.0-Signed-off-by: Guillaume J. Charmes <guillaume.charmes@docker.com> (github: creack)
| ... | ... |
@@ -36,9 +36,8 @@ func (d *Driver) Cleanup() error {
|
| 36 | 36 |
} |
| 37 | 37 |
|
| 38 | 38 |
func copyDir(src, dst string) error {
|
| 39 |
- cmd := exec.Command("cp", "-aT", "--reflink=auto", src, dst)
|
|
| 40 |
- if err := cmd.Run(); err != nil {
|
|
| 41 |
- return err |
|
| 39 |
+ if output, err := exec.Command("cp", "-aT", "--reflink=auto", src, dst).CombinedOutput(); err != nil {
|
|
| 40 |
+ return fmt.Errorf("Error VFS copying directory: %s (%s)", err, output)
|
|
| 42 | 41 |
} |
| 43 | 42 |
return nil |
| 44 | 43 |
} |