bug fix: fetch db user

This commit is contained in:
Usman Nasir
2020-01-23 15:07:37 +05:00
parent 2549404931
commit 4fddc9b5eb
2 changed files with 8 additions and 10 deletions

View File

@@ -455,23 +455,20 @@ class IncJobs(multi.Thread):
userToTry = items.dbUser
except:
dbusers = DBUsers.objects.all().filter(user=items.dbUser)
userToTry = items.dbUser
for it in dbusers:
dbuser = it
break
userToTry = mysqlUtilities.mysqlUtilities.fetchuser(items.dbUser)
if userToTry == 0:
userToTry = items.dbName
userToTry = mysqlUtilities.mysqlUtilities.fetchuser(items.dbName)
try:
dbuser = DBUsers.objects.get(user=userToTry)
except:
dbusers = DBUsers.objects.all().filter(user=userToTry)
for it in dbusers:
dbuser = it
break
if it.find('_') > -1:
dbuser = it
break
databaseXML = Element('database')

View File

@@ -113,7 +113,7 @@ class backupUtilities:
dbuser = it
break
userToTry = mysqlUtilities.mysqlUtilities.fetchuser(items.dbUser)
userToTry = mysqlUtilities.mysqlUtilities.fetchuser(items.dbName)
try:
dbuser = DBUsers.objects.get(user=userToTry)
@@ -121,8 +121,9 @@ class backupUtilities:
try:
dbusers = DBUsers.objects.all().filter(user=userToTry)
for it in dbusers:
dbuser = it
break
if it.find('_') > -1:
dbuser = it
break
except BaseException as msg:
logging.CyberCPLogFileWriter.writeToFile(
'While creating backup for %s, we failed to backup database %s. Error message: %s' % (