comparison pkg/imports/dma.go @ 3219:4acbee65275d

Import queue: Split locked dependencies in exclusively and multiple uses.
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 09 May 2019 12:49:53 +0200
parents 78affd725ba5
children 78ec61acf72e
comparison
equal deleted inserted replaced
3218:c2b65a549c6f 3219:4acbee65275d
54 54
55 func (dmaJobCreator) AutoAccept() bool { return true } 55 func (dmaJobCreator) AutoAccept() bool { return true }
56 56
57 func (dmaJobCreator) Create() Job { return new(DistanceMarksAshore) } 57 func (dmaJobCreator) Create() Job { return new(DistanceMarksAshore) }
58 58
59 func (dmaJobCreator) Depends() []string { 59 func (dmaJobCreator) Depends() [2][]string {
60 return []string{ 60 return [2][]string{
61 "distance_marks", 61 {"distance_marks"},
62 {},
62 } 63 }
63 } 64 }
64 65
65 // StageDone is a NOP for distance marks imports. 66 // StageDone is a NOP for distance marks imports.
66 func (dmaJobCreator) StageDone(context.Context, *sql.Tx, int64) error { 67 func (dmaJobCreator) StageDone(context.Context, *sql.Tx, int64) error {