File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -2,11 +2,12 @@ package main
2
2
3
3
import (
4
4
"fmt"
5
- "github.com/aligator/goslice"
6
- "github.com/aligator/goslice/data"
7
5
"io"
8
6
"os"
9
7
8
+ "github.com/aligator/goslice"
9
+ "github.com/aligator/goslice/data"
10
+
10
11
flag "github.com/spf13/pflag"
11
12
)
12
13
Original file line number Diff line number Diff line change 1
1
package reader
2
2
3
3
import (
4
+ "errors"
5
+ "os"
6
+
4
7
"github.com/aligator/goslice/data"
5
8
"github.com/aligator/goslice/handler"
6
9
"github.com/hschendel/stl"
@@ -110,6 +113,9 @@ func Reader(options *data.Options) handler.ModelReader {
110
113
111
114
func (r reader ) Read (filename string ) (data.Model , error ) {
112
115
model := & model {}
116
+ if _ , err := os .Stat (filename ); errors .Is (err , os .ErrNotExist ) {
117
+ return model , os .ErrNotExist
118
+ }
113
119
stl .CopyFile (filename , model )
114
120
return model , nil
115
121
}
You can’t perform that action at this time.
0 commit comments