diff options
Diffstat (limited to 'drive/mkdir.go')
| -rw-r--r-- | drive/mkdir.go | 42 | 
1 files changed, 21 insertions, 21 deletions
diff --git a/drive/mkdir.go b/drive/mkdir.go index f6f0641..8eea210 100644 --- a/drive/mkdir.go +++ b/drive/mkdir.go @@ -1,39 +1,39 @@  package drive  import ( -    "google.golang.org/api/drive/v3" -    "io" -    "fmt" +	"fmt" +	"google.golang.org/api/drive/v3" +	"io"  )  const DirectoryMimeType = "application/vnd.google-apps.folder"  type MkdirArgs struct { -    Out io.Writer -    Name string -    Parents []string +	Out     io.Writer +	Name    string +	Parents []string  }  func (self *Drive) Mkdir(args MkdirArgs) error { -    f, err := self.mkdir(args) -    if err != nil { -        return err -    } -    fmt.Fprintf(args.Out, "Directory %s created\n", f.Id) -    return nil +	f, err := self.mkdir(args) +	if err != nil { +		return err +	} +	fmt.Fprintf(args.Out, "Directory %s created\n", f.Id) +	return nil  }  func (self *Drive) mkdir(args MkdirArgs) (*drive.File, error) { -    dstFile := &drive.File{Name: args.Name, MimeType: DirectoryMimeType} +	dstFile := &drive.File{Name: args.Name, MimeType: DirectoryMimeType} -    // Set parent folders -    dstFile.Parents = args.Parents +	// Set parent folders +	dstFile.Parents = args.Parents -    // Create directory -    f, err := self.service.Files.Create(dstFile).Do() -    if err != nil { -        return nil, fmt.Errorf("Failed to create directory: %s", err) -    } +	// Create directory +	f, err := self.service.Files.Create(dstFile).Do() +	if err != nil { +		return nil, fmt.Errorf("Failed to create directory: %s", err) +	} -    return f, nil +	return f, nil  }  | 
