diff pkg/controllers/manualimports.go @ 1855:bbd653a43a6a

Distance marks virtual import: Added stub.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 17 Jan 2019 11:45:33 +0100
parents 491f5b68da9e
children 427f86518097
line wrap: on
line diff
--- a/pkg/controllers/manualimports.go	Thu Jan 17 11:36:59 2019 +0100
+++ b/pkg/controllers/manualimports.go	Thu Jan 17 11:45:33 2019 +0100
@@ -102,6 +102,21 @@
 	return wg, due, retries, wgi.SendEmail
 }
 
+func importDistancemarksVirtual(input interface{}) (interface{}, time.Time, int, bool) {
+	dmvi := input.(*models.DistanceMarksVirtualImport)
+	username, _ := dmvi.Attributes.Get("username")
+	password, _ := dmvi.Attributes.Get("password")
+	insecure := dmvi.Attributes.Bool("insecure")
+	wg := &imports.DistanceMarksVirtual{
+		URL:      dmvi.URL,
+		Username: username,
+		Password: password,
+		Insecure: insecure,
+	}
+	due, retries := retry(dmvi.Attributes)
+	return wg, due, retries, dmvi.SendEmail
+}
+
 func importFairwayDimension(input interface{}) (interface{}, time.Time, int, bool) {
 	fdi := input.(*models.FairwayDimensionImport)
 	fd := &imports.FairwayDimension{