1package catalog
2
3import (
4	"github.com/hashicorp/nomad/drivers/docker"
5	"github.com/hashicorp/nomad/drivers/exec"
6	"github.com/hashicorp/nomad/drivers/java"
7	"github.com/hashicorp/nomad/drivers/qemu"
8	"github.com/hashicorp/nomad/drivers/rawexec"
9)
10
11// This file is where all builtin plugins should be registered in the catalog.
12// Plugins with build restrictions should be placed in the appropriate
13// register_XXX.go file.
14func init() {
15	RegisterDeferredConfig(rawexec.PluginID, rawexec.PluginConfig, rawexec.PluginLoader)
16	Register(exec.PluginID, exec.PluginConfig)
17	Register(qemu.PluginID, qemu.PluginConfig)
18	Register(java.PluginID, java.PluginConfig)
19	RegisterDeferredConfig(docker.PluginID, docker.PluginConfig, docker.PluginLoader)
20}
21