model

package
v1.1.1 Latest Latest
Warning

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

Go to latest
Published: Feb 20, 2019 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DataFilename = "dbp.yml"

Functions

This section is empty.

Types

type ImageData

type ImageData struct {
	Name             string      `yaml:"name"`
	Tag              string      `yaml:"tag"`
	IsLatest         bool        `yaml:"isLatest"`
	Alias            []ImageData `yaml:"alias"`
	Dir              string
	RelativeDir      string
	Parent           *ImageData
	HasLocalParent   bool
	HasToBuild       bool
	HasParentToBuild bool
	Children         []*ImageData
	EnvVariables     map[string]string `yaml:"envvars"`
	Packages         map[string]string `yaml:"packages"`
}

func (*ImageData) FindParentData

func (imageData *ImageData) FindParentData(dir string)

func (ImageData) GetAllEnvVar

func (imageData ImageData) GetAllEnvVar() map[string]string

func (ImageData) GetAllPackages

func (imageData ImageData) GetAllPackages() map[string]string

func (ImageData) GetFullName

func (imageData ImageData) GetFullName() string

func (ImageData) GetParents

func (imageData ImageData) GetParents() []*ImageData

func (ImageData) GetTags

func (imageData ImageData) GetTags() []string

func (*ImageData) Load

func (imageData *ImageData) Load(dir string) error

Jump to

Keyboard shortcuts

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