monexec: github.com/reddec/monexec/monexec Index | Files

package monexec

import "github.com/reddec/monexec/monexec"

Index

Package Files

config.go

func FillDefaultExecutable Uses

func FillDefaultExecutable(exec *pool.Executable)

type Config Uses

type Config struct {
    Services []pool.Executable      `yaml:"services"`
    Plugins  map[string]interface{} `yaml:",inline"` // all unparsed means plugins
    // contains filtered or unexported fields
}

func DefaultConfig Uses

func DefaultConfig() Config

func LoadConfig Uses

func LoadConfig(locations ...string) (*Config, error)

func (*Config) ClosePlugins Uses

func (c *Config) ClosePlugins()

func (*Config) MergeFrom Uses

func (c *Config) MergeFrom(other *Config) error

func (*Config) Run Uses

func (config *Config) Run(sv *pool.Pool, ctx context.Context) error

Package monexec imports 15 packages (graph). Updated 2018-08-03. Refresh now. Tools for package owners. This is an inactive package (no imports and no commits in at least two years).