daemon/graphdriver/windows: rename vars that collided with imports
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
parent
605e8f53b1
commit
3a8c97be45
1 changed files with 9 additions and 9 deletions
|
@ -223,14 +223,14 @@ func (d *Driver) create(id, parent, mountLabel string, readOnly bool, storageOpt
|
|||
return err
|
||||
}
|
||||
|
||||
storageOptions, err := parseStorageOpt(storageOpt)
|
||||
storageOpts, err := parseStorageOpt(storageOpt)
|
||||
if err != nil {
|
||||
return fmt.Errorf("Failed to parse storage options - %s", err)
|
||||
}
|
||||
|
||||
sandboxSize := d.defaultStorageOpts.size
|
||||
if storageOptions.size != 0 {
|
||||
sandboxSize = storageOptions.size
|
||||
if storageOpts.size != 0 {
|
||||
sandboxSize = storageOpts.size
|
||||
}
|
||||
|
||||
if sandboxSize != 0 {
|
||||
|
@ -663,7 +663,7 @@ func writeTarFromLayer(r hcsshim.LayerReader, w io.Writer) error {
|
|||
|
||||
// exportLayer generates an archive from a layer based on the given ID.
|
||||
func (d *Driver) exportLayer(id string, parentLayerPaths []string) (io.ReadCloser, error) {
|
||||
archive, w := io.Pipe()
|
||||
archiveRdr, w := io.Pipe()
|
||||
go func() {
|
||||
err := winio.RunWithPrivilege(winio.SeBackupPrivilege, func() error {
|
||||
r, err := hcsshim.NewLayerReader(d.info, id, parentLayerPaths)
|
||||
|
@ -681,7 +681,7 @@ func (d *Driver) exportLayer(id string, parentLayerPaths []string) (io.ReadClose
|
|||
w.CloseWithError(err)
|
||||
}()
|
||||
|
||||
return archive, nil
|
||||
return archiveRdr, nil
|
||||
}
|
||||
|
||||
// writeBackupStreamFromTarAndSaveMutatedFiles reads data from a tar stream and
|
||||
|
@ -906,17 +906,17 @@ func (fg *fileGetCloserWithBackupPrivileges) Get(filename string) (io.ReadCloser
|
|||
// to the security descriptor. Also use sequential file access to avoid depleting the
|
||||
// standby list - Microsoft VSO Bug Tracker #9900466
|
||||
err := winio.RunWithPrivilege(winio.SeBackupPrivilege, func() error {
|
||||
path := longpath.AddPrefix(filepath.Join(fg.path, filename))
|
||||
p, err := windows.UTF16FromString(path)
|
||||
longPath := longpath.AddPrefix(filepath.Join(fg.path, filename))
|
||||
p, err := windows.UTF16FromString(longPath)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
const fileFlagSequentialScan = 0x08000000 // FILE_FLAG_SEQUENTIAL_SCAN
|
||||
h, err := windows.CreateFile(&p[0], windows.GENERIC_READ, windows.FILE_SHARE_READ, nil, windows.OPEN_EXISTING, windows.FILE_FLAG_BACKUP_SEMANTICS|fileFlagSequentialScan, 0)
|
||||
if err != nil {
|
||||
return &os.PathError{Op: "open", Path: path, Err: err}
|
||||
return &os.PathError{Op: "open", Path: longPath, Err: err}
|
||||
}
|
||||
f = os.NewFile(uintptr(h), path)
|
||||
f = os.NewFile(uintptr(h), longPath)
|
||||
return nil
|
||||
})
|
||||
return f, err
|
||||
|
|
Loading…
Add table
Reference in a new issue