Merge pull request #4863 from crosbymichael/log-dir
[cri] ensure log dir is created
This commit is contained in:
commit
ce7024558f
@ -156,6 +156,9 @@ func (c *criService) seccompEnabled() bool {
|
|||||||
|
|
||||||
// openLogFile opens/creates a container log file.
|
// openLogFile opens/creates a container log file.
|
||||||
func openLogFile(path string) (*os.File, error) {
|
func openLogFile(path string) (*os.File, error) {
|
||||||
|
if err := os.MkdirAll(filepath.Dir(path), 0755); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
return os.OpenFile(path, os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0640)
|
return os.OpenFile(path, os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0640)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user