diff options
| author | Jos van den Oever | 2016-08-24 23:14:53 +0200 |
|---|---|---|
| committer | Jos van den Oever | 2016-08-24 23:14:53 +0200 |
| commit | 5406c618d2b271959438908845b49b4d553c6bc6 (patch) | |
| tree | 2c4b6f3c7a59ce920b0268ef474a56622510558c /drive/import.go | |
| parent | 5f321357d18b8f5b00674b8719fffcc8338a75cc (diff) | |
| download | gdrive-5406c618d2b271959438908845b49b4d553c6bc6.tar.bz2 | |
Add --mime option to gdrive import
Diffstat (limited to 'drive/import.go')
| -rw-r--r-- | drive/import.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/drive/import.go b/drive/import.go index 2ee5f1e..0162aa3 100644 --- a/drive/import.go +++ b/drive/import.go @@ -11,15 +11,19 @@ import ( type ImportArgs struct { Out io.Writer + Mime string Progress io.Writer Path string Parents []string } func (self *Drive) Import(args ImportArgs) error { - fromMime := getMimeType(args.Path) + fromMime := args.Mime if fromMime == "" { - return fmt.Errorf("Could not determine mime type of file") + fromMime = getMimeType(args.Path) + } + if fromMime == "" { + return fmt.Errorf("Could not determine mime type of file, use --mime") } about, err := self.service.About.Get().Fields("importFormats").Do() |
