Mercurial > gemma
comparison pkg/controllers/manualimports.go @ 1862:427f86518097
Added distance marks importer in backend.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Thu, 17 Jan 2019 13:16:23 +0100 |
parents | bbd653a43a6a |
children | 71b722809b2b |
comparison
equal
deleted
inserted
replaced
1861:5083a1d19a4b | 1862:427f86518097 |
---|---|
131 } | 131 } |
132 due, retries := retry(fdi.Attributes) | 132 due, retries := retry(fdi.Attributes) |
133 return fd, due, retries, fdi.SendEmail | 133 return fd, due, retries, fdi.SendEmail |
134 } | 134 } |
135 | 135 |
136 func importDistanceMarksAshore(input interface{}) (interface{}, time.Time, int, bool) { | |
137 dmai := input.(*models.DistanceMarksAshoreImport) | |
138 dma := &imports.DistanceMarksAshore{ | |
139 URL: dmai.URL, | |
140 FeatureType: dmai.FeatureType, | |
141 SortBy: dmai.SortBy, | |
142 } | |
143 due, retries := retry(dmai.Attributes) | |
144 return dma, due, retries, dmai.SendEmail | |
145 } | |
146 | |
136 func manualImport( | 147 func manualImport( |
137 kind imports.JobKind, | 148 kind imports.JobKind, |
138 setup func(interface{}) (interface{}, time.Time, int, bool), | 149 setup func(interface{}) (interface{}, time.Time, int, bool), |
139 ) func(interface{}, *http.Request, *sql.Conn) (JSONResult, error) { | 150 ) func(interface{}, *http.Request, *sql.Conn) (JSONResult, error) { |
140 | 151 |