bug fix: show mysql status on cent7

This commit is contained in:
Usman Nasir
2020-10-14 13:07:30 +05:00
parent ec70c7d3e6
commit 87f5b25979
2 changed files with 24 additions and 11 deletions

View File

@@ -1 +0,0 @@

View File

@@ -237,6 +237,20 @@ def servicesStatus(request):
dockerStatus.append(getServiceStats('docker'))
# mysql status
if ProcessUtilities.decideDistro() == ProcessUtilities.centos:
mysqlResult = ProcessUtilities.outputExecutioner('systemctl status mysql')
if mysqlResult.find('active (running)') > -1:
sqlStatus.append(1)
sqlStatus.append(getMemStats('mariadbd'))
else:
sqlStatus.append(0)
sqlStatus.append(0)
else:
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
result = s.connect_ex(('127.0.0.1', 3306))