pgterminate/base/context.go
2018-06-10 08:50:01 +02:00

17 lines
375 B
Go

package base
// Context stores dynamic values like channels and exposes configuration
type Context struct {
Sessions chan Session
Done chan bool
Config *Config
}
// NewContext instanciates a Context
func NewContext(config *Config, sessions chan Session, done chan bool) *Context {
return &Context{
Config: config,
Sessions: sessions,
Done: done,
}
}