Mercurial > gemma
diff pkg/imports/wg.go @ 2187:7c83b5277c1c
Import queue: Removed boilerplate code to deserialize jobs from JSON by making it part of the import queue.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 11 Feb 2019 18:35:01 +0100 |
parents | b868cb653c4d |
children | 8a8680e70d2e |
line wrap: on
line diff
--- a/pkg/imports/wg.go Mon Feb 11 16:49:18 2019 +0100 +++ b/pkg/imports/wg.go Mon Feb 11 18:35:01 2019 +0100 @@ -23,7 +23,6 @@ "github.com/jackc/pgx/pgtype" - "gemma.intevation.de/gemma/pkg/common" "gemma.intevation.de/gemma/pkg/models" "gemma.intevation.de/gemma/pkg/soap" "gemma.intevation.de/gemma/pkg/soap/erdms" @@ -53,13 +52,7 @@ func (wgJobCreator) AutoAccept() bool { return true } -func (wgJobCreator) Create(data string) (Job, error) { - wg := new(WaterwayGauge) - if err := common.FromJSONString(data, wg); err != nil { - return nil, err - } - return wg, nil -} +func (wgJobCreator) Create() Job { return new(WaterwayGauge) } func (wgJobCreator) Depends() []string { return []string{