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)
|
handler.StackDeployer)
|
||||||
|
|
||||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(composeStackBuilder)
|
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(composeStackBuilder)
|
||||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||||
if httpErr != nil {
|
if httpErr != nil {
|
||||||
return httpErr
|
return httpErr
|
||||||
}
|
}
|
||||||
|
@ -305,7 +305,7 @@ func (handler *Handler) createComposeStackFromGitRepository(w http.ResponseWrite
|
||||||
handler.StackDeployer)
|
handler.StackDeployer)
|
||||||
|
|
||||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(composeStackBuilder)
|
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(composeStackBuilder)
|
||||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||||
if httpErr != nil {
|
if httpErr != nil {
|
||||||
return httpErr
|
return httpErr
|
||||||
}
|
}
|
||||||
|
@ -410,7 +410,7 @@ func (handler *Handler) createComposeStackFromFileUpload(w http.ResponseWriter,
|
||||||
handler.StackDeployer)
|
handler.StackDeployer)
|
||||||
|
|
||||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(composeStackBuilder)
|
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(composeStackBuilder)
|
||||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||||
if httpErr != nil {
|
if httpErr != nil {
|
||||||
return httpErr
|
return httpErr
|
||||||
}
|
}
|
||||||
|
|
|
@ -169,7 +169,7 @@ func (handler *Handler) createKubernetesStackFromFileContent(w http.ResponseWrit
|
||||||
}
|
}
|
||||||
|
|
||||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(k8sStackBuilder)
|
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(k8sStackBuilder)
|
||||||
if _, err := stackBuilderDirector.Build(&stackPayload, endpoint); err != nil {
|
if _, err := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -242,7 +242,7 @@ func (handler *Handler) createKubernetesStackFromGitRepository(w http.ResponseWr
|
||||||
user)
|
user)
|
||||||
|
|
||||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(k8sStackBuilder)
|
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(k8sStackBuilder)
|
||||||
if _, err := stackBuilderDirector.Build(&stackPayload, endpoint); err != nil {
|
if _, err := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -288,7 +288,7 @@ func (handler *Handler) createKubernetesStackFromManifestURL(w http.ResponseWrit
|
||||||
user)
|
user)
|
||||||
|
|
||||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(k8sStackBuilder)
|
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(k8sStackBuilder)
|
||||||
if _, err := stackBuilderDirector.Build(&stackPayload, endpoint); err != nil {
|
if _, err := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -97,7 +97,7 @@ func (handler *Handler) createSwarmStackFromFileContent(w http.ResponseWriter, r
|
||||||
handler.StackDeployer)
|
handler.StackDeployer)
|
||||||
|
|
||||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(swarmStackBuilder)
|
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(swarmStackBuilder)
|
||||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||||
if httpErr != nil {
|
if httpErr != nil {
|
||||||
return httpErr
|
return httpErr
|
||||||
}
|
}
|
||||||
|
@ -246,7 +246,7 @@ func (handler *Handler) createSwarmStackFromGitRepository(w http.ResponseWriter,
|
||||||
handler.StackDeployer)
|
handler.StackDeployer)
|
||||||
|
|
||||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(swarmStackBuilder)
|
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(swarmStackBuilder)
|
||||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||||
if httpErr != nil {
|
if httpErr != nil {
|
||||||
return httpErr
|
return httpErr
|
||||||
}
|
}
|
||||||
|
@ -347,7 +347,7 @@ func (handler *Handler) createSwarmStackFromFileUpload(w http.ResponseWriter, r
|
||||||
handler.StackDeployer)
|
handler.StackDeployer)
|
||||||
|
|
||||||
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(swarmStackBuilder)
|
stackBuilderDirector := stackbuilders.NewStackBuilderDirector(swarmStackBuilder)
|
||||||
stack, httpErr := stackBuilderDirector.Build(&stackPayload, endpoint)
|
stack, httpErr := stackBuilderDirector.SaveAndDeploy(&stackPayload, endpoint)
|
||||||
if httpErr != nil {
|
if httpErr != nil {
|
||||||
return httpErr
|
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) {
|
switch builder := d.builder.(type) {
|
||||||
case GitMethodStackBuildProcess:
|
case GitMethodStackBuildProcess:
|
||||||
|
|
Loading…
Reference in New Issue