mirror of https://github.com/portainer/portainer
#2732 feat(stacks): renaming stack director builder method
parent
ac293cda1c
commit
f033dfa4d3
|
@ -147,7 +147,7 @@ func (handler *Handler) createComposeStackFromFileContent(w http.ResponseWriter,
|
|||
handler.StackDeployer)
|
||||
|
||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(composeStackBuilder)
|
||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
||||
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||
if httpErr != nil {
|
||||
return httpErr
|
||||
}
|
||||
|
@ -305,7 +305,7 @@ func (handler *Handler) createComposeStackFromGitRepository(w http.ResponseWrite
|
|||
handler.StackDeployer)
|
||||
|
||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(composeStackBuilder)
|
||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
||||
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||
if httpErr != nil {
|
||||
return httpErr
|
||||
}
|
||||
|
@ -410,7 +410,7 @@ func (handler *Handler) createComposeStackFromFileUpload(w http.ResponseWriter,
|
|||
handler.StackDeployer)
|
||||
|
||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(composeStackBuilder)
|
||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
||||
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||
if httpErr != nil {
|
||||
return httpErr
|
||||
}
|
||||
|
|
|
@ -169,7 +169,7 @@ func (handler *Handler) createKubernetesStackFromFileContent(w http.ResponseWrit
|
|||
}
|
||||
|
||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(k8sStackBuilder)
|
||||
if _, err := stackBuilderDirector.Build(&stackPayload, endpoint); err != nil {
|
||||
if _, err := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -242,7 +242,7 @@ func (handler *Handler) createKubernetesStackFromGitRepository(w http.ResponseWr
|
|||
user)
|
||||
|
||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(k8sStackBuilder)
|
||||
if _, err := stackBuilderDirector.Build(&stackPayload, endpoint); err != nil {
|
||||
if _, err := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -288,7 +288,7 @@ func (handler *Handler) createKubernetesStackFromManifestURL(w http.ResponseWrit
|
|||
user)
|
||||
|
||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(k8sStackBuilder)
|
||||
if _, err := stackBuilderDirector.Build(&stackPayload, endpoint); err != nil {
|
||||
if _, err := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
|
@ -97,7 +97,7 @@ func (handler *Handler) createSwarmStackFromFileContent(w http.ResponseWriter, r
|
|||
handler.StackDeployer)
|
||||
|
||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(swarmStackBuilder)
|
||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
||||
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||
if httpErr != nil {
|
||||
return httpErr
|
||||
}
|
||||
|
@ -246,7 +246,7 @@ func (handler *Handler) createSwarmStackFromGitRepository(w http.ResponseWriter,
|
|||
handler.StackDeployer)
|
||||
|
||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(swarmStackBuilder)
|
||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
||||
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||
if httpErr != nil {
|
||||
return httpErr
|
||||
}
|
||||
|
@ -347,7 +347,7 @@ func (handler *Handler) createSwarmStackFromFileUpload(w http.ResponseWriter, r
|
|||
handler.StackDeployer)
|
||||
|
||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(swarmStackBuilder)
|
||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
||||
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||
if httpErr != nil {
|
||||
return httpErr
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@ func NewStackBuilderDirector(b any) *StackBuilderDirector {
|
|||
}
|
||||
}
|
||||
|
||||
func (d *StackBuilderDirector) Build(payload *StackPayload, endpoint *portainer.Endpoint) (*portainer.Stack, *httperror.HandlerError) {
|
||||
func (d *StackBuilderDirector) SaveAndDeploy(payload *StackPayload, endpoint *portainer.Endpoint) (*portainer.Stack, *httperror.HandlerError) {
|
||||
|
||||
switch builder := d.builder.(type) {
|
||||
case GitMethodStackBuildProcess:
|
||||
|
|
Loading…
Reference in New Issue