Retry requests support implemented for client.

This commit is contained in:
Musab Gültekin
2019-07-04 13:36:10 +03:00
parent da03567fae
commit 9adff75509
10 changed files with 108 additions and 34 deletions

View File

@ -21,7 +21,7 @@ type CSV struct {
func (e *CSV) Export(exports chan interface{}) {
// Create or append file
file, err := os.OpenFile(internal.PreferFirst(e.FileName, "out.csv"), os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666)
file, err := os.OpenFile(internal.DefaultString(e.FileName, "out.csv"), os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666)
if err != nil {
log.Printf("Output file creation error: %v\n", err)
return
@ -29,7 +29,7 @@ func (e *CSV) Export(exports chan interface{}) {
defer file.Close()
writer := csv.NewWriter(file)
writer.Comma = internal.PreferFirstRune(e.Comma, ',')
writer.Comma = internal.DefaultRune(e.Comma, ',')
writer.UseCRLF = e.UseCRLF
// Export data as responses came