modules

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Process

func Process(mdl Module, data Exports) bool

Types

type Exports

type Exports struct {
	Host    string
	Port    string
	NoProxy string
}

type Module

type Module interface {
	GetName() string
	GetTemplate() string

	IsEnabled(cfg config.StructureModules) bool

	Preprocess(data *Exports)
	OnNoProxy()
}

type TemplateDocker

type TemplateDocker struct {
	Logger *logrus.Logger
}

func (TemplateDocker) GetName added in v0.2.0

func (t TemplateDocker) GetName() string

func (TemplateDocker) GetTemplate added in v0.2.0

func (t TemplateDocker) GetTemplate() string

func (TemplateDocker) IsEnabled added in v0.2.0

func (t TemplateDocker) IsEnabled(cfg config.StructureModules) bool

func (TemplateDocker) OnNoProxy added in v0.2.0

func (t TemplateDocker) OnNoProxy()

func (TemplateDocker) Preprocess added in v0.2.0

func (t TemplateDocker) Preprocess(data *Exports)

type TemplateGradle added in v0.2.0

type TemplateGradle struct {
	Logger *logrus.Logger
}

func (TemplateGradle) GetName added in v0.2.0

func (t TemplateGradle) GetName() string

func (TemplateGradle) GetTemplate added in v0.2.0

func (t TemplateGradle) GetTemplate() string

func (TemplateGradle) IsEnabled added in v0.2.0

func (t TemplateGradle) IsEnabled(cfg config.StructureModules) bool

func (TemplateGradle) OnNoProxy added in v0.2.0

func (t TemplateGradle) OnNoProxy()

func (TemplateGradle) Preprocess added in v0.2.0

func (t TemplateGradle) Preprocess(data *Exports)

type TemplateMain

type TemplateMain struct {
}

func (TemplateMain) GetName added in v0.2.0

func (t TemplateMain) GetName() string

func (TemplateMain) GetTemplate added in v0.2.0

func (t TemplateMain) GetTemplate() string

func (TemplateMain) IsEnabled added in v0.2.0

func (t TemplateMain) IsEnabled(cfg config.StructureModules) bool

func (TemplateMain) OnNoProxy added in v0.2.0

func (t TemplateMain) OnNoProxy()

func (TemplateMain) Preprocess added in v0.2.0

func (t TemplateMain) Preprocess(data *Exports)

type TemplateMaven

type TemplateMaven struct {
}

func (TemplateMaven) GetName added in v0.2.0

func (t TemplateMaven) GetName() string

func (TemplateMaven) GetTemplate added in v0.2.0

func (t TemplateMaven) GetTemplate() string

func (TemplateMaven) IsEnabled added in v0.2.0

func (t TemplateMaven) IsEnabled(cfg config.StructureModules) bool

func (TemplateMaven) OnNoProxy added in v0.2.0

func (t TemplateMaven) OnNoProxy()

func (TemplateMaven) Preprocess added in v0.2.0

func (t TemplateMaven) Preprocess(data *Exports)

Jump to

Keyboard shortcuts

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