File tree Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -73,7 +73,7 @@ func Execute() {
73
73
func runService () {
74
74
store := createStore ("root" )
75
75
terraformStore := proFactory .NewTerraformStore (store )
76
- ansibleTaskRepository := proFactory .NewAnsibleTaskRepository (store )
76
+ ansibleTaskRepo := proFactory .NewAnsibleTaskRepository (store )
77
77
78
78
projectService := server .NewProjectService (store , store )
79
79
encryptionService := server .NewAccessKeyEncryptionService (store , store , store )
@@ -93,6 +93,7 @@ func runService() {
93
93
94
94
taskPool := tasks .CreateTaskPool (
95
95
store ,
96
+ ansibleTaskRepo ,
96
97
inventoryService ,
97
98
encryptionService ,
98
99
accessKeyInstallationService ,
@@ -130,7 +131,7 @@ func runService() {
130
131
route := api .Route (
131
132
store ,
132
133
terraformStore ,
133
- ansibleTaskRepository ,
134
+ ansibleTaskRepo ,
134
135
& taskPool ,
135
136
projectService ,
136
137
integrationService ,
Original file line number Diff line number Diff line change @@ -58,6 +58,7 @@ type TaskPool struct {
58
58
logger chan logRecord
59
59
60
60
store db.Store
61
+ ansibleTaskRepo db.AnsibleTaskRepository
61
62
logWriteService pro_interfaces.LogWriteService
62
63
inventoryService server.InventoryService
63
64
encryptionService server.AccessKeyEncryptionService
@@ -70,6 +71,7 @@ type TaskPool struct {
70
71
71
72
func CreateTaskPool (
72
73
store db.Store ,
74
+ ansibleTaskRepo db.AnsibleTaskRepository ,
73
75
inventoryService server.InventoryService ,
74
76
encryptionService server.AccessKeyEncryptionService ,
75
77
keyInstallationService server.AccessKeyInstallationService ,
@@ -218,6 +220,7 @@ func (p *TaskPool) handleLogs() {
218
220
219
221
newStage , newState , err := stage_parsers .MoveToNextStage (
220
222
p .store ,
223
+ p .ansibleTaskRepo ,
221
224
p .logWriteService ,
222
225
record .task .Template .App ,
223
226
record .task .Task .ProjectID ,
Original file line number Diff line number Diff line change @@ -55,9 +55,11 @@ func TestTaskRunnerRun(t *testing.T) {
55
55
56
56
pool := CreateTaskPool (
57
57
store ,
58
+ nil ,
58
59
& InventoryServiceMock {},
59
60
nil ,
60
61
keyInstaller ,
62
+ nil ,
61
63
)
62
64
63
65
go pool .Run ()
You can’t perform that action at this time.
0 commit comments