Use os.MkdirAll() instead of os.Mkdir() for cases where ~/Downloads is nonexistant
This commit is contained in:
parent
016ac8ef57
commit
afabdd2ceb
@ -148,7 +148,7 @@ func (config *Config) ExecuteAction(srcDir string) {
|
||||
// Set destination directory to ~/Downloads/{dir name}
|
||||
dstDir := homeDir + "/Downloads/" + config.ActionData
|
||||
// Try to create destination directory
|
||||
err := os.Mkdir(dstDir, 0755)
|
||||
err := os.MkdirAll(dstDir, 0755)
|
||||
if err != nil { log.Fatal().Err(err).Msg("Error creating directory") }
|
||||
// Try to open tar archive file
|
||||
tarFile, err := os.Open(srcDir + "/" + config.ActionData + ".tar")
|
||||
|
Reference in New Issue
Block a user