open-nomad/nomad/structs/config
Sean Chittenden b509da2d0c
Create a nomad/structs/config to break an import cycle.
Flattening and normalizing the various Consul config structures and
services has led to an import cycle.  Break this by creating a new package
that is intended to be terminal in the import DAG.
2016-06-10 15:48:36 -04:00
..
consul.go Create a nomad/structs/config to break an import cycle. 2016-06-10 15:48:36 -04:00
README.md Create a nomad/structs/config to break an import cycle. 2016-06-10 15:48:36 -04:00

Overview

nomad/structs/config is a package for configuration structs that are shared among packages that needs the same struct definitions, but can't import each other without creating a cyle. This config package must be terminal in the import graph (or very close to terminal in the dependency graph).