Mercurial > gemma
comparison pkg/imports/agm.go @ 4075:cb74aa69954e
Moved TimeParser to common package.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 25 Jul 2019 15:14:44 +0200 |
parents | eb2f949ddfa2 |
children | af2b20d6c921 |
comparison
equal
deleted
inserted
replaced
4074:eb2f949ddfa2 | 4075:cb74aa69954e |
---|---|
29 "sort" | 29 "sort" |
30 "strconv" | 30 "strconv" |
31 "strings" | 31 "strings" |
32 "time" | 32 "time" |
33 | 33 |
34 "gemma.intevation.de/gemma/pkg/common" | |
34 "gemma.intevation.de/gemma/pkg/misc" | 35 "gemma.intevation.de/gemma/pkg/misc" |
35 "gemma.intevation.de/gemma/pkg/models" | 36 "gemma.intevation.de/gemma/pkg/models" |
36 ) | 37 ) |
37 | 38 |
38 type ApprovedGaugeMeasurements struct { | 39 type ApprovedGaugeMeasurements struct { |
101 // the approved gauge measurements. | 102 // the approved gauge measurements. |
102 func (agm *ApprovedGaugeMeasurements) CleanUp() error { | 103 func (agm *ApprovedGaugeMeasurements) CleanUp() error { |
103 return os.RemoveAll(agm.Dir) | 104 return os.RemoveAll(agm.Dir) |
104 } | 105 } |
105 | 106 |
106 var guessDate = misc.TimeParser([]string{ | 107 var guessDate = common.TimeParser([]string{ |
107 "02.01.2006 15:04", | 108 "02.01.2006 15:04", |
108 "2006-01-02T15:04:05-07:00", | 109 "2006-01-02T15:04:05-07:00", |
109 }).Parse | 110 }).Parse |
110 | 111 |
111 type timetz struct{ time.Time } | 112 type timetz struct{ time.Time } |