* Chore: Add initial support for deployment modes * revert CLI changes and start modules independently * add modules to codeowners * additional comments * add Engine and Manager interface to fix test issues * convert background service registry to dskit module * remove extra context from serviceListener logger Co-authored-by: Will Browne <wbrowne@users.noreply.github.com> * Remove whitespace * fix import * undo ide changes * only register All by default * with registry * add test * add comments * re-add debug log * fix import * reorganize arg * undo kind changes * add provide service test * fix import * rejig systemd calls * update codeowners --------- Co-authored-by: Todd Treece <todd.treece@grafana.com> Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com>
14 lines
393 B
Go
14 lines
393 B
Go
package modules
|
|
|
|
const (
|
|
// All includes all modules necessary for Grafana to run as a standalone application.
|
|
All string = "all"
|
|
// BackgroundServices includes all Grafana services that run in the background
|
|
BackgroundServices string = "background-services"
|
|
)
|
|
|
|
// dependencyMap defines Module Targets => Dependencies
|
|
var dependencyMap = map[string][]string{
|
|
All: {BackgroundServices},
|
|
}
|