Help us shape the future of Go! Take the 2026 Go Developer Survey

importer

package
v1.3.3 Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2016 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AppJSONV1GeneratorName = "app-json/v1"
)
View Source
const (
	DockerComposeV1GeneratorName = "docker-compose/v1"
)

Variables

This section is empty.

Functions

func NewCmdAppJSON

func NewCmdAppJSON(fullName string, f *clientcmd.Factory, in io.Reader, out, errout io.Writer) *cobra.Command

NewCmdAppJSON imports an app.json file (schema described here: https://devcenter.heroku.com/articles/app-json-schema) as a template.

func NewCmdDockerCompose

func NewCmdDockerCompose(fullName string, f *clientcmd.Factory, in io.Reader, out, errout io.Writer) *cobra.Command

NewCmdDockerCompose imports a docker-compose file as a template.

func NewCmdImport

func NewCmdImport(fullName string, f *clientcmd.Factory, in io.Reader, out, errout io.Writer) *cobra.Command

NewCmdImport exposes commands for modifying objects.

Types

type AppJSONOptions

type AppJSONOptions struct {
	Action configcmd.BulkAction

	In        io.Reader
	Filenames []string

	BaseImage  string
	Generator  string
	AsTemplate string

	PrintObject    func(runtime.Object) error
	OutputVersions []unversioned.GroupVersion

	Namespace string
	Client    client.TemplateConfigsNamespacer
}

func (*AppJSONOptions) Complete

func (o *AppJSONOptions) Complete(f *clientcmd.Factory, cmd *cobra.Command, args []string) error

func (*AppJSONOptions) Run

func (o *AppJSONOptions) Run() error

func (*AppJSONOptions) Validate

func (o *AppJSONOptions) Validate() error

type DockerComposeOptions

type DockerComposeOptions struct {
	Action configcmd.BulkAction

	In        io.Reader
	Filenames []string

	Generator  string
	AsTemplate string

	PrintObject    func(runtime.Object) error
	OutputVersions []unversioned.GroupVersion

	Namespace string
	Client    client.TemplateConfigsNamespacer
}

func (*DockerComposeOptions) Complete

func (o *DockerComposeOptions) Complete(f *clientcmd.Factory, cmd *cobra.Command, args []string) error

func (*DockerComposeOptions) Run

func (o *DockerComposeOptions) Run() error

func (*DockerComposeOptions) Validate

func (o *DockerComposeOptions) Validate() error

Jump to

Keyboard shortcuts

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