aboutsummaryrefslogtreecommitdiffstats
path: root/drive/delete.go
diff options
context:
space:
mode:
authorPetter Rasmussen2016-02-21 21:03:26 +0100
committerPetter Rasmussen2016-02-21 21:03:26 +0100
commit1973512dd8edca24df4124fb3dfac4a432a0d481 (patch)
treec61daefa5cf24eb2211ac816862697f9e0676d86 /drive/delete.go
parent701c7f1991ae765a51b0b7404d1edbb2dc523055 (diff)
downloadgdrive-1973512dd8edca24df4124fb3dfac4a432a0d481.tar.bz2
go fmt
Diffstat (limited to 'drive/delete.go')
-rw-r--r--drive/delete.go46
1 files changed, 23 insertions, 23 deletions
diff --git a/drive/delete.go b/drive/delete.go
index bacd4a3..314672c 100644
--- a/drive/delete.go
+++ b/drive/delete.go
@@ -1,39 +1,39 @@
package drive
import (
- "io"
- "fmt"
+ "fmt"
+ "io"
)
type DeleteArgs struct {
- Out io.Writer
- Id string
- Recursive bool
+ Out io.Writer
+ Id string
+ Recursive bool
}
func (self *Drive) Delete(args DeleteArgs) error {
- f, err := self.service.Files.Get(args.Id).Fields("name", "mimeType").Do()
- if err != nil {
- return fmt.Errorf("Failed to get file: %s", err)
- }
+ f, err := self.service.Files.Get(args.Id).Fields("name", "mimeType").Do()
+ if err != nil {
+ return fmt.Errorf("Failed to get file: %s", err)
+ }
- if isDir(f) && !args.Recursive {
- return fmt.Errorf("'%s' is a directory, use the 'recursive' flag to delete directories", f.Name)
- }
+ if isDir(f) && !args.Recursive {
+ return fmt.Errorf("'%s' is a directory, use the 'recursive' flag to delete directories", f.Name)
+ }
- err = self.service.Files.Delete(args.Id).Do()
- if err != nil {
- return fmt.Errorf("Failed to delete file: %s", err)
- }
+ err = self.service.Files.Delete(args.Id).Do()
+ if err != nil {
+ return fmt.Errorf("Failed to delete file: %s", err)
+ }
- fmt.Fprintf(args.Out, "Deleted '%s'\n", f.Name)
- return nil
+ fmt.Fprintf(args.Out, "Deleted '%s'\n", f.Name)
+ return nil
}
func (self *Drive) deleteFile(fileId string) error {
- err := self.service.Files.Delete(fileId).Do()
- if err != nil {
- return fmt.Errorf("Failed to delete file: %s", err)
- }
- return nil
+ err := self.service.Files.Delete(fileId).Do()
+ if err != nil {
+ return fmt.Errorf("Failed to delete file: %s", err)
+ }
+ return nil
}