diff options
Diffstat (limited to 'handlers_drive.go')
| -rw-r--r-- | handlers_drive.go | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/handlers_drive.go b/handlers_drive.go index f208bed..1b01996 100644 --- a/handlers_drive.go +++ b/handlers_drive.go @@ -38,6 +38,19 @@ func downloadHandler(ctx cli.Context) { checkErr(err) } +func downloadRevisionHandler(ctx cli.Context) { + args := ctx.Args() + err := newDrive(args).DownloadRevision(drive.DownloadRevisionArgs{ + Out: os.Stdout, + FileId: args.String("fileId"), + RevisionId: args.String("revisionId"), + Force: args.Bool("force"), + Stdout: args.Bool("stdout"), + NoProgress: args.Bool("noProgress"), + }) + checkErr(err) +} + func uploadHandler(ctx cli.Context) { args := ctx.Args() err := newDrive(args).Upload(drive.UploadFileArgs{ |
