Lines Matching refs:err
85 filepath.Walk(root, func(path string, info os.FileInfo, err error) error {
87 relPath, err := filepath.Rel(root, path)
88 if err != nil {
90 panic(err)
125 err := os.MkdirAll(sandboxesRoot, 0777)
126 if err != nil {
127 return err
129 err = os.RemoveAll(outputRoot)
130 if err != nil {
131 return err
133 err = os.MkdirAll(outputRoot, 0777)
134 if err != nil {
135 return err
138 tempDir, err := ioutil.TempDir(sandboxesRoot, "sbox")
150 sandboxedDepfile, err := filepath.Rel(outputRoot, depfileOut)
151 if err != nil {
152 return err
162 if err != nil {
163 return fmt.Errorf("Failed to create temp dir: %s", err)
193 err = os.MkdirAll(dir, 0777)
194 if err != nil {
195 return err
205 err = cmd.Run()
207 if exit, ok := err.(*exec.ExitError); ok && !exit.Success() {
208 return fmt.Errorf("sbox command (%s) failed with err %#v\n", commandDescription, err.Error())
209 } else if err != nil {
210 return err
217 fileInfo, err := os.Stat(tempPath)
218 if err != nil {
265 err := os.MkdirAll(filepath.Dir(destPath), 0777)
266 if err != nil {
267 return err
273 err = os.Chtimes(tempPath, now, now)
274 if err != nil {
275 return err
278 err = os.Rename(tempPath, destPath)
279 if err != nil {
280 return err