all repos — homestead @ f679091e633c8b0d20f223dd0ce8dce85567b502

Code for my website

appease the linter

Alan Pearce
commit

f679091e633c8b0d20f223dd0ce8dce85567b502

parent

477702a8fedd215586025ba7f27f9eed9970dfac

1 file changed, 6 insertions(+), 3 deletions(-)

changed files
M internal/storage/files/writer.gointernal/storage/files/writer.go
@@ -80,7 +80,10 @@ fd, err := f.write(pathname, content)
if err != nil { return err } - fd.Close() + + if err := fd.Close(); err != nil { + return errors.WithStack(err) + } return nil }
@@ -116,7 +119,7 @@ return fd, nil
} func openFileWrite(filename string) (*os.File, errors.E) { - f, err := os.OpenFile(filename, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0644) + f, err := os.OpenFile(filename, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0o600) if err != nil { return nil, errors.WithMessage(err, "could not open output file") }
@@ -196,7 +199,7 @@ return openFileWrite(f.join(filename))
} func (f *Files) Mkdirp(dir string) errors.E { - err := os.MkdirAll(f.join(dir), 0755) + err := os.MkdirAll(f.join(dir), 0o750) if err != nil { return errors.WithMessage(err, "could not create directory") }