Fix mysql stack purge with remote db

This commit is contained in:
VirtuBox
2020-01-07 16:18:17 +01:00
parent 0d907999e8
commit 9a5b3e3368
5 changed files with 13 additions and 7 deletions

View File

@@ -1130,10 +1130,14 @@ class WOStackController(CementBaseController):
WOService.stop_service(self, 'fail2ban')
if (set(["mariadb-server"]).issubset(set(apt_packages))):
if (os.path.isfile('/usr/bin/mysql') and
os.path.isdir('/var/lib/mysql')):
if self.app.config.has_section('stack'):
database_host = self.app.config.get(
'stack', 'ip-address')
else:
database_host = 'na'
if database_host == '127.0.0.1':
WOMysql.backupAll(self)
WOService.stop_service(self, 'mysql')
WOService.stop_service(self, 'mysql')
# Netdata uninstaller
if '/var/lib/wo/tmp/kickstart.sh' in packages: