github.com/thomasobenaus/nomad@v0.11.1/helper/pluginutils/catalog/register.go (about) 1 package catalog 2 3 import ( 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. 14 func 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 }