sm

package
v0.1.9 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2019 License: Apache-2.0, BSD-3-Clause, MIT Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DefaultEnv

func DefaultEnv(additionalPFlags ...func(set *pflag.FlagSet)) env.Environment

DefaultEnv creates a default environment that can be used to boot up a Service Manager

Types

type ServiceManager

type ServiceManager struct {
	Server *server.Server
	// contains filtered or unexported fields
}

ServiceManager struct

func (*ServiceManager) Run

func (sm *ServiceManager) Run()

Run starts the Service Manager

type ServiceManagerBuilder

type ServiceManagerBuilder struct {
	*web.API

	Storage storage.Storage
	// contains filtered or unexported fields
}

ServiceManagerBuilder type is an extension point that allows adding additional filters, plugins and controllers before running ServiceManager.

func New

New returns service-manager Server with default setup. The function panics on bad configuration

func (*ServiceManagerBuilder) Build

func (smb *ServiceManagerBuilder) Build() *ServiceManager

Build builds the Service Manager

Jump to

Keyboard shortcuts

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