Skip to content

Commit

Permalink
feat: 优化docker容器操作逻辑 TencentBlueKing#5363
Browse files Browse the repository at this point in the history
  • Loading branch information
sawyersong2 committed Nov 2, 2021
1 parent cfd7536 commit 5e25e84
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ import com.tencent.devops.dockerhost.pojo.DockerRunParam
import com.tencent.devops.dockerhost.pojo.DockerRunResponse
import com.tencent.devops.dockerhost.pojo.Status
import com.tencent.devops.dockerhost.services.container.ContainerAgentUpHandler
import com.tencent.devops.dockerhost.services.container.ContainerCustomizedRunHandler
import com.tencent.devops.dockerhost.services.container.ContainerHandlerContext
import com.tencent.devops.dockerhost.services.container.ContainerPullImageHandler
import com.tencent.devops.dockerhost.services.container.ContainerRunHandler
Expand All @@ -56,7 +57,8 @@ class DockerService @Autowired constructor(
private val dockerHostBuildApi: DockerHostBuildResourceApi,
private val containerPullImageHandler: ContainerPullImageHandler,
private val containerRunHandler: ContainerRunHandler,
private val containerAgentUpHandler: ContainerAgentUpHandler
private val containerAgentUpHandler: ContainerAgentUpHandler,
private val containerCustomizedRunHandler: ContainerCustomizedRunHandler
) {

private val executor = Executors.newFixedThreadPool(10)
Expand Down Expand Up @@ -138,9 +140,7 @@ class DockerService @Autowired constructor(
qpcUniquePath = qpcUniquePath
)

containerPullImageHandler.setNextHandler(
containerRunHandler.setNextHandler(containerAgentUpHandler)
).handlerRequest(containerHandlerContext)
containerPullImageHandler.setNextHandler(containerCustomizedRunHandler).handlerRequest(containerHandlerContext)

return containerHandlerContext.dockerRunResponse!!

Expand Down

0 comments on commit 5e25e84

Please sign in to comment.