summaryrefslogtreecommitdiffstats
path: root/daemon
diff options
context:
space:
mode:
authorIlya Mashchenko <ilya@netdata.cloud>2022-10-07 12:33:26 +0300
committerGitHub <noreply@github.com>2022-10-07 12:33:26 +0300
commit294390f3b7514e8e23f3eb840be7eb25de442d6f (patch)
tree18af8d95af67382065f85ed406bb86ef4582789e /daemon
parent45ff154cbd657f72b333ffb7cb15ac4d0a1b1ec5 (diff)
feat: disable cloud if `NETDATA_DISABLE_CLOUD` is set to 1 (#13106)
Diffstat (limited to 'daemon')
-rw-r--r--daemon/main.c6
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