moby--moby/pkg/system
Kir Kolyshkin 2502db66d0 pkg/system: make EnsureRemoveAll unix-specific
The tricks performed by EnsureRemoveAll only make sense for Linux and
other Unices, so separate it out, and make EnsureRemoveAll for Windows
just an alias of os.RemoveAll.

This makes sure RecursiveUnmount is not called on Windows.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
2020-09-21 01:23:28 -07:00
..
args_windows.go Windows: (WCOW) Generate OCI spec that remote runtime can escape 2019-03-12 18:41:55 -07:00
chtimes.go
chtimes_test.go
chtimes_unix.go pkg/system: normalize comment formatting 2019-11-27 15:38:17 +01:00
chtimes_unix_test.go unconvert: remove unnescessary conversions 2019-09-18 12:57:33 +02:00
chtimes_windows.go pkg/system: normalize comment formatting 2019-11-27 15:38:17 +01:00
chtimes_windows_test.go
errors.go
exitcode.go
filesys_unix.go Allow system.MkDirAll() to be used as drop-in for os.MkDirAll() 2019-08-08 15:05:49 +02:00
filesys_windows.go pkg/system: simplify IsAbs() 2020-03-09 16:35:12 +01:00
init.go
init_windows.go LCOW: add "no_lcow" build tag to allow disabling lcow 2020-04-02 19:54:16 +02:00
lcow.go LCOW: add "no_lcow" build tag to allow disabling lcow 2020-04-02 19:54:16 +02:00
lcow_unsupported.go LCOW: add "no_lcow" build tag to allow disabling lcow 2020-04-02 19:54:16 +02:00
lstat_unix.go
lstat_unix_test.go
lstat_windows.go
meminfo.go
meminfo_linux.go goimports: fix imports 2019-09-18 12:56:54 +02:00
meminfo_unix_test.go goimports: fix imports 2019-09-18 12:56:54 +02:00
meminfo_unsupported.go
meminfo_windows.go
mknod.go
mknod_windows.go
path.go Narrow dependencies of pkg/system 2019-09-06 16:25:14 -07:00
path_unix.go
path_windows.go pkg/system: replace more uses of "syscall" 2020-03-09 15:50:43 +01:00
path_windows_test.go pkg/system: fix minor linting issues 2020-03-09 16:40:05 +01:00
process_unix.go add zombie check for container when killing it, alernative fix for #40735. 2020-04-10 16:46:31 +08:00
process_windows.go pkg/system: fix minor linting issues 2020-03-09 16:40:05 +01:00
rm_test.go rm_test: fix goroutine leak 2020-05-18 20:58:26 -04:00
rm_unix.go pkg/system: make EnsureRemoveAll unix-specific 2020-09-21 01:23:28 -07:00
rm_windows.go pkg/system: make EnsureRemoveAll unix-specific 2020-09-21 01:23:28 -07:00
stat_bsd.go Unify same fromStatT() implementation for FreeBSD and NetBSD 2020-09-14 18:33:04 +02:00
stat_darwin.go
stat_linux.go cast Dev and Rdev of Stat_t to uint64 for mips 2019-08-01 20:22:49 +08:00
stat_openbsd.go
stat_solaris.go Add solaris support to lstat 2020-08-12 11:40:58 +02:00
stat_unix.go
stat_unix_test.go fix "stat.Rdev" invalid operation mismatched types on mips64el 2020-05-26 14:50:06 +08:00
stat_windows.go
syscall_unix.go pkg/system: remove unused CommandLineToArgv 2020-03-09 17:02:53 +01:00
syscall_windows.go Merge pull request #40646 from thaJeztah/builder_use_pkg_sys_windows 2020-05-08 08:21:17 -07:00
syscall_windows_test.go
umask.go
umask_windows.go
utimes_unix.go Use UtimesNano from x/sys/unix to implement LUtimesNano 2019-08-22 08:25:13 +02:00
utimes_unix_test.go
utimes_unsupported.go
xattrs_linux.go pkg/system.getxattr: handle changed size case 2020-02-26 07:56:12 -08:00
xattrs_unsupported.go