diff options
Diffstat (limited to 'drive/files.go')
| -rw-r--r-- | drive/files.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drive/files.go b/drive/files.go index 138202a..f1a4b97 100644 --- a/drive/files.go +++ b/drive/files.go @@ -103,6 +103,16 @@ func (self *Drive) Upload(args UploadFileArgs) { //} } +func (self *Drive) Info(args FileInfoArgs) { + f, err := self.service.Files.Get(args.Id).Fields("id", "name", "size", "createdTime", "modifiedTime", "md5Checksum", "mimeType", "parents", "shared", "description").Do() + errorF(err, "Failed to get file: %s", err) + + PrintFileInfo(PrintFileInfoArgs{ + File: f, + SizeInBytes: args.SizeInBytes, + }) +} + //func newFile(args UploadFileArgs) *drive.File { // //} |
