def updateData(self): query = session.query(CrashReportIT).order_by(CrashReportIT.Id.desc()).first() crashRate,app_version,ReleaseNumber = getCrashRateiOS.get_crash_rate_for_country('Kijiji IT') if crashRate == "0%": print("Crash Data is 0% ,no need to save into DB") if app_version == query.ReleaseBuild: print("Build not update, Latest version is"+app_version+", DB version is"+query.ReleaseBuild+", no need to save into DB") else: newVersion = CrashReportCA(ReleaseBuild=app_version, CrashRate=crashRate,ReleaseNumber=ReleaseNumber) session.add(newVersion) session.commit()
def updateData(self): query = session.query(CrashReportIT).order_by( CrashReportIT.Id.desc()).first() Build_Number = Hotfix_Buildnumber Hotfix_Version = int(query.ReleaseBuild.split(".")[2]) + 1 Update_Version = query.ReleaseBuild.split( ".")[0] + "." + query.ReleaseBuild.split(".")[1] + "." + str( Hotfix_Version) HotFix_crashRate = getCrashRateiOS.get_crash_rate_for_country( 'Kijiji IT', Build_Number, Update_Version) if HotFix_crashRate == "0%": print("Crash Data is 0% ,no need to save into DB") else: query.ReleaseBuild = Update_Version query.CrashRate = HotFix_crashRate query.ReleaseNumber = Hotfix_Buildnumber session.commit()