diff options
| -rw-r--r-- | drive/upload.go | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/drive/upload.go b/drive/upload.go index 3a1a34c..ed55cf1 100644 --- a/drive/upload.go +++ b/drive/upload.go @@ -32,14 +32,9 @@ func (self *Drive) Upload(args UploadArgs) error { } func (self *Drive) upload(args UploadArgs) error { - f, err := os.Open(args.Path) + info, err := os.Stat(args.Path) if err != nil { - return fmt.Errorf("Failed to open file: %s", err) - } - - info, err := f.Stat() - if err != nil { - return fmt.Errorf("Failed getting file metadata: %s", err) + return fmt.Errorf("Failed stat file: %s", err) } if info.IsDir() && !args.Recursive { |
