aboutsummaryrefslogtreecommitdiffstats
path: root/handlers.go
diff options
context:
space:
mode:
authorPetter Rasmussen2016-01-23 12:03:30 +0100
committerPetter Rasmussen2016-01-23 12:04:56 +0100
commitef9d5e6b127e055cac1fd733d49304dd28780ccd (patch)
tree89f8fceefa1f7d5e21f923ca2d6fb5f146bbed95 /handlers.go
parent4e0cf6011e0da8bbaa9b9b63ea347e4dc59b9ca3 (diff)
downloadgdrive-ef9d5e6b127e055cac1fd733d49304dd28780ccd.tar.bz2
Implement list revisions
Diffstat (limited to 'handlers.go')
-rw-r--r--handlers.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/handlers.go b/handlers.go
index 31a1887..5e681ab 100644
--- a/handlers.go
+++ b/handlers.go
@@ -76,6 +76,18 @@ func exportHandler(ctx cli.Context) {
checkErr(err)
}
+func listRevisionsHandler(ctx cli.Context) {
+ args := ctx.Args()
+ err := newDrive(args).ListRevisions(drive.ListRevisionsArgs{
+ Out: os.Stdout,
+ Id: args.String("id"),
+ NameWidth: args.Int64("nameWidth"),
+ SizeInBytes: args.Bool("sizeInBytes"),
+ SkipHeader: args.Bool("skipHeader"),
+ })
+ checkErr(err)
+}
+
func mkdirHandler(ctx cli.Context) {
args := ctx.Args()
err := newDrive(args).Mkdir(drive.MkdirArgs{