diff options
| author | Petter Rasmussen | 2016-02-02 22:32:03 +0100 |
|---|---|---|
| committer | Petter Rasmussen | 2016-02-02 22:32:03 +0100 |
| commit | 2ff8d861923207314ed492637ec97a369b6768da (patch) | |
| tree | b2707b00ef4922b825141340f21384c123887f79 /handlers_drive.go | |
| parent | 90a9a8bc58568509b5314328b721b1e7a9400a51 (diff) | |
| download | gdrive-2ff8d861923207314ed492637ec97a369b6768da.tar.bz2 | |
Initial download sync implementation
Diffstat (limited to 'handlers_drive.go')
| -rw-r--r-- | handlers_drive.go | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/handlers_drive.go b/handlers_drive.go index 47e5f04..2b6d61e 100644 --- a/handlers_drive.go +++ b/handlers_drive.go @@ -56,6 +56,18 @@ func downloadHandler(ctx cli.Context) { checkErr(err) } +func downloadSyncHandler(ctx cli.Context) { + args := ctx.Args() + err := newDrive(args).DownloadSync(drive.DownloadSyncArgs{ + Out: os.Stdout, + Progress: progressWriter(args.Bool("noProgress")), + Path: args.String("path"), + RootId: args.String("id"), + DeleteExtraneous: args.Bool("deleteExtraneous"), + }) + checkErr(err) +} + func downloadRevisionHandler(ctx cli.Context) { args := ctx.Args() err := newDrive(args).DownloadRevision(drive.DownloadRevisionArgs{ |
