Mkdir makes a destination directory or container
(ctx context.Context, f fs.Fs, dir string)
| 1051 | |
| 1052 | // Mkdir makes a destination directory or container |
| 1053 | func Mkdir(ctx context.Context, f fs.Fs, dir string) error { |
| 1054 | if SkipDestructive(ctx, fs.LogDirName(f, dir), "make directory") { |
| 1055 | return nil |
| 1056 | } |
| 1057 | fs.Infof(fs.LogDirName(f, dir), "Making directory") |
| 1058 | err := f.Mkdir(ctx, dir) |
| 1059 | if err != nil { |
| 1060 | err = fs.CountError(ctx, err) |
| 1061 | return err |
| 1062 | } |
| 1063 | return nil |
| 1064 | } |
| 1065 | |
| 1066 | // MkdirMetadata makes a destination directory or container with metadata |
| 1067 | // |
searching dependent graphs…