def get_boot_entry(kernelversion,recovery=False):
    with open("/boot/grub/grub.cfg" ,"r") as f:
    file=f.read()
    regex_linux="linux\t"
    regex_submenu="submenu"
    regex_menuentry="menuentry "
    regex_recovery="recovery"
    menu=-1
    submenu=0
    for line in file.splitlines():
        if(re.search(regex_submenu,line)):
            submenu+=1
            menu=0
        if(re.search(regex_menuentry,line)): 
            menu+=1
        if(re.search(regex_linux,line)):
            version=re.findall("/boot/.*?-(.*?-.*?.*?)-",line )[0]
            print(version)
            if(re.search(regex_recovery,line)):
                recovery_flag=True
            else:
                recovery_flag=False
            print(recovery_flag)
            if (kernelversion==version)and(recovery==recovery_flag):
                entry="{0}>{1}".format(submenu,menu)
                return(entry)
