ocmanager

package
v0.0.0-...-a532a67 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2024 License: LGPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ManagerFactory

func ManagerFactory(dp app.DependencyProvider) (ins interface{}, error error)

ManagerFactory create an environment variables manager instance

Types

type Manager

type Manager struct {
	// contains filtered or unexported fields
}

Manager provide OC engines

func (*Manager) AddEngine

func (manager *Manager) AddEngine(id string, engine ocservices.Engine) (err error)

AddEngine register new engine

func (*Manager) Run

func (manager *Manager) Run(container ocservices.Container) (err error)

Run container

func (*Manager) SetDefaultEngine

func (manager *Manager) SetDefaultEngine(engine ocservices.Engine)

SetDefaultEngine set default engine

Jump to

Keyboard shortcuts

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