aboutsummaryrefslogtreecommitdiff
path: root/pkg/system/filesys_deprecated.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/system/filesys_deprecated.go')
-rw-r--r--pkg/system/filesys_deprecated.go35
1 files changed, 35 insertions, 0 deletions
diff --git a/pkg/system/filesys_deprecated.go b/pkg/system/filesys_deprecated.go
new file mode 100644
index 0000000000..b2ee006314
--- /dev/null
+++ b/pkg/system/filesys_deprecated.go
@@ -0,0 +1,35 @@
+package system
+
+import (
+ "os"
+
+ "github.com/moby/sys/sequential"
+)
+
+// CreateSequential is deprecated.
+//
+// Deprecated: use os.Create or github.com/moby/sys/sequential.Create()
+func CreateSequential(name string) (*os.File, error) {
+ return sequential.Create(name)
+}
+
+// OpenSequential is deprecated.
+//
+// Deprecated: use os.Open or github.com/moby/sys/sequential.Open
+func OpenSequential(name string) (*os.File, error) {
+ return sequential.Open(name)
+}
+
+// OpenFileSequential is deprecated.
+//
+// Deprecated: use github.com/moby/sys/sequential.OpenFile()
+func OpenFileSequential(name string, flag int, perm os.FileMode) (*os.File, error) {
+ return sequential.OpenFile(name, flag, perm)
+}
+
+// TempFileSequential is deprecated.
+//
+// Deprecated: use os.CreateTemp or github.com/moby/sys/sequential.CreateTemp
+func TempFileSequential(dir, prefix string) (f *os.File, err error) {
+ return sequential.CreateTemp(dir, prefix)
+}