entities

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Nov 1, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildProtoEnvServedPortsFromEnv added in v0.0.3

func BuildProtoEnvServedPortsFromEnv(
	env *entities.Env,
) map[string]*proto.EnvServedPortBindings

func BuildProtoRepositoriesFromEnv

func BuildProtoRepositoriesFromEnv(
	env *entities.Env,
) []*proto.EnvRepository

func ReconcileServedPortsState

func ReconcileServedPortsState(
	env *entities.Env,
	agentClientBuilder agent.ClientBuilder,
) error

Types

type EnvAdditionalProperties

type EnvAdditionalProperties struct {
	GitHubCreatedSSHKeyId *int64 `json:"github_created_ssh_key_id"`
}

type EnvRepositoriesResolver

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

func NewEnvRepositoriesResolver

func NewEnvRepositoriesResolver(
	logger interfaces.Logger,
	userConfig interfaces.UserConfigManager,
	github interfaces.GitHubManager,
) EnvRepositoriesResolver

func (EnvRepositoriesResolver) Resolve

func (e EnvRepositoriesResolver) Resolve(
	repositories []string,
	checkForRepositoryExistence bool,
) ([]entities.EnvRepository, error)

Jump to

Keyboard shortcuts

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