def uefiBoot():
	FILE_OPEN = "boot.txt"
	SECTION = "efibootmgr"
	CONTENT = []
	if Core.getRegExSectionRaw(FILE_OPEN, SECTION, CONTENT):
		for LINE in CONTENT:
			if "BootOrder" in LINE:
				return True
	return False
def errorFound():
	FILE_OPEN = "updates.txt"
	SECTION = "/var/log/zypp/history"
	CONTENT = []
	FAILED_UPDATE = re.compile("installing package.*needs.*on.*/boot filesystem", re.IGNORECASE)
	if Core.getRegExSectionRaw(FILE_OPEN, SECTION, CONTENT):
		for LINE in CONTENT[::-1]: #reverse the list order
			if FAILED_UPDATE.search(LINE):
				return True
	return False