transform

package
v1.4.1 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2019 License: Apache-2.0 Imports: 12 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckError

func CheckError(err error)

Types

type DockerComposeTransformer

type DockerComposeTransformer struct {
	Base docker_compose.DockerCompose
}

func (*DockerComposeTransformer) ToDockerCompose

func (d *DockerComposeTransformer) ToDockerCompose() docker_compose.DockerCompose

func (*DockerComposeTransformer) ToKubernetes

func (*DockerComposeTransformer) ToServiceYml

func (d *DockerComposeTransformer) ToServiceYml(gitURL string, gitBranch string, shouldPrompt bool, filepath string) service_yml.ServiceYml

type KubesTransformer

type KubesTransformer struct {
	Base kubernetes.Kubernetes
}

func (KubesTransformer) ComposeWriter

func (k KubesTransformer) ComposeWriter(file []byte, deployments []kubernetes.KubesDeployment, kubesServices []kubernetes.KubesService) []byte

func (*KubesTransformer) ToDockerCompose

func (k *KubesTransformer) ToDockerCompose() docker_compose.DockerCompose

func (*KubesTransformer) ToKubernetes

func (k *KubesTransformer) ToKubernetes() kubernetes.Kubernetes

func (*KubesTransformer) ToServiceYml

func (k *KubesTransformer) ToServiceYml() service_yml.ServiceYml

type ServiceYmlTransformer

type ServiceYmlTransformer struct {
	Base service_yml.ServiceYml
}

func (*ServiceYmlTransformer) ToDockerCompose

func (s *ServiceYmlTransformer) ToDockerCompose() docker_compose.DockerCompose

func (*ServiceYmlTransformer) ToKubernetes

func (s *ServiceYmlTransformer) ToKubernetes() kubernetes.Kubernetes

func (*ServiceYmlTransformer) ToServiceYml

func (s *ServiceYmlTransformer) ToServiceYml() service_yml.ServiceYml

type Transformer

type Transformer interface {
	ToServiceYml() service_yml.ServiceYml
	ToDockerCompose() docker_compose.DockerCompose
	ToKubernetes() kubernetes.Kubernetes
}

Jump to

Keyboard shortcuts

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