'Backs up the current grubby binary to make room the one we\'ll build
:type path: string
:param path: path to the binary that should be backed up'

def grubby_install_backup(self, path):

    backup_path = ('%s.boottool.bkp' % path)
    if (os.path.exists(path) and (not os.path.exists(backup_path))):
        try:
            shutil.move(path, backup_path)
        except:
            self.log.warn('Failed    to    backup    the    current    grubby    binary')
