project

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2019 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MergeProject added in v1.1.0

func MergeProject(child projectModel.Project, parent *projectModel.Project) error

MergeProject merge two projects. the result represents the parent + all fields of child which have no equivalent Name in parent

func NewCronJobConverger added in v1.1.0

func NewCronJobConverger(cronJobDescriptor projectModel.CronJobDescriptor, projectClient client.ProjectClient) (descriptor.Converger, error)

NewCronJobConverger creates a Converger for a given github.com/bitgrip/cattlectl/internal/pkg/projectModel.JobDescriptor

func NewCronJobParser added in v1.1.0

func NewCronJobParser(descriptorFile string, values map[string]interface{}) descriptor.Parser

NewCronJobParser creates a Parser that is printing prettified representations

func NewDaemonSetConverger added in v1.1.0

func NewDaemonSetConverger(daemonSetDescriptor projectModel.DaemonSetDescriptor, projectClient client.ProjectClient) (descriptor.Converger, error)

NewDaemonSetConverger creates a Converger for a given github.com/bitgrip/cattlectl/internal/pkg/projectModel.JobDescriptor

func NewDaemonSetParser added in v1.1.0

func NewDaemonSetParser(descriptorFile string, values map[string]interface{}) descriptor.Parser

NewDaemonSetParser creates a Parser that is printing prettified representations

func NewDeploymentConverger added in v1.1.0

func NewDeploymentConverger(deploymentDescriptor projectModel.DeploymentDescriptor, projectClient client.ProjectClient) (descriptor.Converger, error)

NewDeploymentConverger creates a Converger for a given github.com/bitgrip/cattlectl/internal/pkg/projectModel.JobDescriptor

func NewDeploymentParser added in v1.1.0

func NewDeploymentParser(descriptorFile string, values map[string]interface{}) descriptor.Parser

NewDeploymentParser creates a Parser that is printing prettified representations

func NewJobConverger added in v1.1.0

func NewJobConverger(jobDescriptor projectModel.JobDescriptor, projectClient client.ProjectClient) (descriptor.Converger, error)

NewJobConverger creates a Converger for a given github.com/bitgrip/cattlectl/internal/pkg/projectModel.JobDescriptor

func NewJobParser added in v1.1.0

func NewJobParser(descriptorFile string, values map[string]interface{}) descriptor.Parser

NewJobParser creates a Parser that is printing prettified representations

func NewPrettyProjectParser added in v1.1.0

func NewPrettyProjectParser(projectFile string, values map[string]interface{}) descriptor.Parser

NewPrettyProjectParser creates a Parser that is printing prettified representations

func NewProjectConverger added in v1.1.0

func NewProjectConverger(project projectModel.Project, clusterClient client.ClusterClient) (descriptor.Converger, error)

NewProjectConverger creates a Converger for a given github.com/bitgrip/cattlectl/internal/pkg/projectModel.Project

func NewProjectParser added in v1.1.0

func NewProjectParser(projectFile string, values map[string]interface{}) descriptor.Parser

NewProjectParser creates a Parser that is not printing prettified representations

func NewStatefulSetConverger added in v1.1.0

func NewStatefulSetConverger(statefulSetDescriptor projectModel.StatefulSetDescriptor, projectClient client.ProjectClient) (descriptor.Converger, error)

NewStatefulSetConverger creates a Converger for a given github.com/bitgrip/cattlectl/internal/pkg/projectModel.JobDescriptor

func NewStatefulSetParser added in v1.1.0

func NewStatefulSetParser(descriptorFile string, values map[string]interface{}) descriptor.Parser

NewStatefulSetParser creates a Parser that is printing prettified representations

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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