12345678910111213141516 |
- package utils
- import (
- "os"
- "path/filepath"
- )
- // TempDir returns the default directory to use for temporary files.
- func TempDir(rootDir string) (string, error) {
- var tmpDir string
- if tmpDir = os.Getenv("DOCKER_TMPDIR"); tmpDir == "" {
- tmpDir = filepath.Join(rootDir, "tmp")
- }
- err := os.MkdirAll(tmpDir, 0700)
- return tmpDir, err
- }
|