b509da2d0c
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.
315 B
315 B
Overview
nomad/structs/config
is a package for configuration struct
s 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).