all repos — homestead @ 4c07535d9120fb999b0c008f1866972865f424f7

Code for my website

replace tozd/errors with Southclaws/fault

Alan Pearce
commit

4c07535d9120fb999b0c008f1866972865f424f7

parent

90a4ac43b915abb7a2949f4b5313b40d705b6071

1 file changed, 5 insertions(+), 4 deletions(-)

changed files
M internal/multifile/multifile.gointernal/multifile/multifile.go
@@ -1,11 +1,12 @@
package multifile import ( + "errors" "io" "os" "time" - "gitlab.com/tozd/go/errors" + "github.com/Southclaws/fault" ) type MultiFile struct {
@@ -39,14 +40,14 @@ lastErr = err
} } - return errors.WithStack(lastErr) + return fault.Wrap(lastErr) } func (mf *MultiFile) Name() string { return mf.files[0].Name() } -func (mf *MultiFile) Chtimes(mtime time.Time) errors.E { +func (mf *MultiFile) Chtimes(mtime time.Time) error { var lastErr error for _, f := range mf.files { err := os.Chtimes(f.Name(), mtime, mtime)
@@ -55,5 +56,5 @@ lastErr = errors.Join(lastErr, err)
} } - return errors.WithStack(lastErr) + return fault.Wrap(lastErr) }