compose_to_service_yml

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: 5 Imported by: 3

Documentation

Index

Constants

View Source
const (
	StencilTemplatePath = "" //TODO: still not implemented
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Analysis

type Analysis struct {
	packs.AnalysisBase
}

type Analyzer

type Analyzer struct {
	packs.AnalyzerBase
	DockerCompose string
}

func (*Analyzer) Analyze

func (a *Analyzer) Analyze() (*Analysis, error)

type Detector

type Detector struct {
	packs.PackElement
}

func (*Detector) Detect

func (d *Detector) Detect(rootDir string) bool

type Pack

type Pack struct {
	packs.PackBase
	Analysis *Analysis
}

func (*Pack) Analyze

func (p *Pack) Analyze(rootDir string, environment string, shouldPrompt bool, git_repo string, git_branch string) error

func (*Pack) CreateSkycapFiles

func (p *Pack) CreateSkycapFiles(outputDir string, templateDir string, branch string) error

func (*Pack) Detector

func (p *Pack) Detector() packs.Detector

func (*Pack) FilesToBeAnalysed

func (p *Pack) FilesToBeAnalysed() []string

func (*Pack) Framework

func (p *Pack) Framework() string

func (*Pack) FrameworkVersion

func (p *Pack) FrameworkVersion() string

func (*Pack) GetDatabases

func (p *Pack) GetDatabases() []string

func (*Pack) GetMessages

func (p *Pack) GetMessages() []string

func (*Pack) GetStartCommands

func (p *Pack) GetStartCommands() []string

func (*Pack) GetSupportedLanguageVersions

func (p *Pack) GetSupportedLanguageVersions() []string

func (*Pack) LanguageVersion

func (p *Pack) LanguageVersion() string

func (*Pack) Name

func (p *Pack) Name() string

func (*Pack) SetSupportedLanguageVersions

func (p *Pack) SetSupportedLanguageVersions(versions []string)

func (*Pack) StencilRepositoryPath

func (p *Pack) StencilRepositoryPath() string

func (*Pack) WriteDockerComposeYAML

func (p *Pack) WriteDockerComposeYAML(templateDir string, outputDir string, shouldPrompt bool) error

func (*Pack) WriteDockerfile

func (p *Pack) WriteDockerfile(templateDir string, outputDir string, shouldPrompt bool) error

func (*Pack) WriteKubesConfig

func (p *Pack) WriteKubesConfig(outputDir string, shouldPrompt bool) error

func (*Pack) WriteServiceYAML

func (p *Pack) WriteServiceYAML(templateDir string, outputDir string, shouldPrompt bool) error

Jump to

Keyboard shortcuts

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