diff options
author | Ilya Mashchenko <ilya@netdata.cloud> | 2022-10-07 12:33:26 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-07 12:33:26 +0300 |
commit | 294390f3b7514e8e23f3eb840be7eb25de442d6f (patch) | |
tree | 18af8d95af67382065f85ed406bb86ef4582789e /daemon | |
parent | 45ff154cbd657f72b333ffb7cb15ac4d0a1b1ec5 (diff) |
feat: disable cloud if `NETDATA_DISABLE_CLOUD` is set to 1 (#13106)
Diffstat (limited to 'daemon')
-rw-r--r-- | daemon/main.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/daemon/main.c b/daemon/main.c index a2e208811d..20b6068c87 100644 --- a/daemon/main.c +++ b/daemon/main.c @@ -1282,6 +1282,7 @@ int main(int argc, char **argv) { } #endif + if(!config_loaded) { load_netdata_conf(NULL, 0); @@ -1289,6 +1290,11 @@ int main(int argc, char **argv) { load_cloud_conf(0); } + char *nd_disable_cloud = getenv("NETDATA_DISABLE_CLOUD"); + if (nd_disable_cloud && !strncmp(nd_disable_cloud, "1", 1)) { + appconfig_set(&cloud_config, CONFIG_SECTION_GLOBAL, "enabled", "false"); + } + // ------------------------------------------------------------------------ // initialize netdata |