|
@@ -5,7 +5,7 @@ package vfs
|
|
import (
|
|
import (
|
|
"fmt"
|
|
"fmt"
|
|
"os"
|
|
"os"
|
|
- "path"
|
|
|
|
|
|
+ "path/filepath"
|
|
|
|
|
|
"github.com/docker/docker/daemon/graphdriver"
|
|
"github.com/docker/docker/daemon/graphdriver"
|
|
"github.com/docker/docker/pkg/chrootarchive"
|
|
"github.com/docker/docker/pkg/chrootarchive"
|
|
@@ -42,7 +42,7 @@ func (d *Driver) Cleanup() error {
|
|
|
|
|
|
func (d *Driver) Create(id, parent string) error {
|
|
func (d *Driver) Create(id, parent string) error {
|
|
dir := d.dir(id)
|
|
dir := d.dir(id)
|
|
- if err := system.MkdirAll(path.Dir(dir), 0700); err != nil {
|
|
|
|
|
|
+ if err := system.MkdirAll(filepath.Dir(dir), 0700); err != nil {
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
if err := os.Mkdir(dir, 0755); err != nil {
|
|
if err := os.Mkdir(dir, 0755); err != nil {
|
|
@@ -66,7 +66,7 @@ func (d *Driver) Create(id, parent string) error {
|
|
}
|
|
}
|
|
|
|
|
|
func (d *Driver) dir(id string) string {
|
|
func (d *Driver) dir(id string) string {
|
|
- return path.Join(d.home, "dir", path.Base(id))
|
|
|
|
|
|
+ return filepath.Join(d.home, "dir", filepath.Base(id))
|
|
}
|
|
}
|
|
|
|
|
|
func (d *Driver) Remove(id string) error {
|
|
func (d *Driver) Remove(id string) error {
|