Merged in feature/jobcollector (pull request #30)
Initial Job Collector (changes pending) * movearroundtocleancollector * internalgetfunctions * completecollectorquery * simplify * fixtests * addvendor * noplaceholder
This commit is contained in:
@@ -16,19 +16,28 @@ type Queue struct {
|
||||
results []*result.Result
|
||||
collector *collector.Collector
|
||||
db *database.Connection
|
||||
documentId uuid.UUID
|
||||
cleanVersion int32
|
||||
textVersion int32
|
||||
documentId uuid.UUID
|
||||
}
|
||||
|
||||
func New(ctx context.Context, db *database.Connection, coll *collector.Collector, results []*result.Result, docId uuid.UUID, cleanVersion int32, textVersion int32) (*Queue, error) {
|
||||
type NewConfig struct {
|
||||
DB *database.Connection
|
||||
Collector *collector.Collector
|
||||
Results []*result.Result
|
||||
DocumentID uuid.UUID
|
||||
CleanVersion int32
|
||||
TextVersion int32
|
||||
}
|
||||
|
||||
func New(ctx context.Context, cfg *NewConfig) (*Queue, error) {
|
||||
queue := Queue{
|
||||
db: db,
|
||||
results: results,
|
||||
collector: coll,
|
||||
documentId: docId,
|
||||
cleanVersion: cleanVersion,
|
||||
textVersion: textVersion,
|
||||
db: cfg.DB,
|
||||
results: cfg.Results,
|
||||
collector: cfg.Collector,
|
||||
documentId: cfg.DocumentID,
|
||||
cleanVersion: cfg.CleanVersion,
|
||||
textVersion: cfg.TextVersion,
|
||||
}
|
||||
|
||||
err := queue.getCollectorQueries(ctx)
|
||||
|
||||
Reference in New Issue
Block a user