Merge pull request #578 from WordOps/updating-configuration

Fix Netdata install with remote MySQL server
This commit is contained in:
VirtuBox
2023-09-20 18:14:33 +02:00
committed by GitHub

View File

@@ -1183,8 +1183,13 @@ def post_pref(self, apt_packages, packages, upgrade=False):
self, "/etc/netdata/orig/health_alarm_notify.conf", self, "/etc/netdata/orig/health_alarm_notify.conf",
'SEND_EMAIL="YES"', 'SEND_EMAIL="YES"',
'SEND_EMAIL="NO"') 'SEND_EMAIL="NO"')
if self.app.config.has_section('mysql'):
wo_grant_host = self.app.config.get('mysql', 'grant-host')
else:
wo_grant_host = 'localhost'
# check if mysql credentials are available # check if mysql credentials are available
if WOShellExec.cmd_exec(self, "mysqladmin ping"): if (WOShellExec.cmd_exec(self, "mysqladmin ping")
and wo_grant_host == 'localhost'):
try: try:
WOMysql.execute( WOMysql.execute(
self, self,