diff options
| author | Petter Rasmussen | 2016-02-07 14:34:48 +0100 |
|---|---|---|
| committer | Petter Rasmussen | 2016-02-07 14:35:00 +0100 |
| commit | c45e61e6406c188bcad432233a6eb25b4307a536 (patch) | |
| tree | 69ec8eff240681b62cdff99e3ed063e27b3e044e /handlers_drive.go | |
| parent | 68dccc08494aff71945735c8cf4e4158fc939254 (diff) | |
| download | gdrive-c45e61e6406c188bcad432233a6eb25b4307a536.tar.bz2 | |
Add sync list recursive command
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 71f5201..a6f288a 100644 --- a/handlers_drive.go +++ b/handlers_drive.go @@ -239,6 +239,19 @@ func listSyncHandler(ctx cli.Context) { checkErr(err) } +func listRecursiveSyncHandler(ctx cli.Context) { + args := ctx.Args() + err := newDrive(args).ListRecursiveSync(drive.ListRecursiveSyncArgs{ + Out: os.Stdout, + RootId: args.String("id"), + SkipHeader: args.Bool("skipHeader"), + PathWidth: args.Int64("pathWidth"), + SizeInBytes: args.Bool("sizeInBytes"), + SortOrder: args.String("sortOrder"), + }) + checkErr(err) +} + func deleteRevisionHandler(ctx cli.Context) { args := ctx.Args() err := newDrive(args).DeleteRevision(drive.DeleteRevisionArgs{ |
