summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2019-08-08 17:56:27 -0500
committerAdam Ierymenko <adam.ierymenko@gmail.com>2019-08-08 17:56:27 -0500
commit6a9a577c599875b821afa285ae3a964dd78d3301 (patch)
treea2f7adcb3ac7238cadbcb1f179a34b05b2b4ffdd
parent730305ecc7961752d10dae2bcb195e4de1c45464 (diff)
downloadinfinitytier-6a9a577c599875b821afa285ae3a964dd78d3301.tar.gz
infinitytier-6a9a577c599875b821afa285ae3a964dd78d3301.zip
rulesSource needs to be required in network or pgsql has issues
-rw-r--r--controller/DB.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/controller/DB.cpp b/controller/DB.cpp
index a4440f38..0c6274b9 100644
--- a/controller/DB.cpp
+++ b/controller/DB.cpp
@@ -52,6 +52,7 @@ void DB::initNetwork(nlohmann::json &network)
if (!network.count("mtu")) network["mtu"] = ZT_DEFAULT_MTU;
if (!network.count("remoteTraceTarget")) network["remoteTraceTarget"] = nlohmann::json();
if (!network.count("removeTraceLevel")) network["remoteTraceLevel"] = 0;
+ if (!network.count("rulesSource")) network["rulesSource"] = "";
if (!network.count("rules")) {
// If unspecified, rules are set to allow anything and behave like a flat L2 segment
network["rules"] = {{