1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-20 22:09:41 +02:00
portainer/pkg/libstack/compose/compose.go

19 lines
419 B
Go
Raw Normal View History

package compose
import (
"github.com/docker/cli/cli/command"
"github.com/docker/compose/v2/pkg/api"
"github.com/docker/compose/v2/pkg/compose"
)
type ComposeDeployer struct {
createComposeServiceFn func(command.Cli) api.Service
}
// NewComposeDeployer creates a new compose deployer
func NewComposeDeployer() *ComposeDeployer {
return &ComposeDeployer{
createComposeServiceFn: compose.NewComposeService,
}
}