deploy

package
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2023 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PopulateTargets

func PopulateTargets(logger log.Logger, targets *config.Targets, syncTime time.Duration) ([]*targetgroup.Group, error)

PopulateTargets populates targets

Types

type Deployer

type Deployer struct {
	// contains filtered or unexported fields
}

func NewDeployer

func NewDeployer(logger log.Logger, cfg *config.Config, homeDeps string, ansibleDebug int) (*Deployer, error)

NewDeployer creates a new Deployer with the given configuration and homeDeps.

func (*Deployer) Run

func (d *Deployer) Run(enabledModules []string) error

Run executes the deployment process and returns an error if anything goes wrong.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL