Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ApplicationManagerFlags = struct { Config string `long:"config" description:"Path to Config file" default:"./config.dev.json"` DbFile string `long:"db-file" description:"Backend DB URL/Path" default:"./db.bolt"` DbBackend string `long:"db-backend" description:"Backend DB Name" default:"boltdb"` DbUser string `long:"db-username" description:"Backend DB Username" default:"dispatch"` DbPassword string `long:"db-password" description:"Backend DB Password" default:"dispatch"` DbDatabase string `long:"db-database" description:"Backend DB Name" default:"dispatch"` ResyncPeriod int `long:"resync-period" description:"The time period (in seconds) to sync with api gateway" default:"60"` Tracer string `long:"tracer" description:"Open Tracing Tracer endpoint" default:""` }{}
ApplicationManagerFlags are configuration flags for the function manager
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct {
entitystore.BaseEntity
}
Application is a data struct used to store application information into entity store
type Handlers ¶
type Handlers struct {
// contains filtered or unexported fields
}
Handlers define a set of handlers for Application Manager
func NewHandlers ¶
func NewHandlers(watcher controller.Watcher, store entitystore.EntityStore) *Handlers
NewHandlers create a new Application Manager Handler
func (*Handlers) ConfigureHandlers ¶
func (h *Handlers) ConfigureHandlers(routableAPI middleware.RoutableAPI)
ConfigureHandlers configure handlers for Application Manager
Click to show internal directories.
Click to hide internal directories.