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 { | 
