diff options
| author | Petter Rasmussen | 2016-02-14 14:18:49 +0100 | 
|---|---|---|
| committer | Petter Rasmussen | 2016-02-14 14:18:49 +0100 | 
| commit | 2b11e0bf5e54d748ec4bafb11ea7b08b6dc51294 (patch) | |
| tree | bc48e5479784a4275ba2fdb549114d4ce99f2eae /drive | |
| parent | 46f65e8a2d158a0421f2afc8f77ea441df1de35f (diff) | |
| download | gdrive-2b11e0bf5e54d748ec4bafb11ea7b08b6dc51294.tar.bz2 | |
No need to open file
Diffstat (limited to 'drive')
| -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 { | 
