From ac9f312ae8ef9a66aa019a664e3bb7f1adf41c0c Mon Sep 17 00:00:00 2001 From: gutosie Date: Wed, 8 Dec 2021 14:06:49 +0200 Subject: [PATCH] Update plugin.py --- NeoBoot/plugin.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/NeoBoot/plugin.py b/NeoBoot/plugin.py index e6be941..0aa2cc0 100644 --- a/NeoBoot/plugin.py +++ b/NeoBoot/plugin.py @@ -1371,9 +1371,11 @@ class NeoBootImageChoose(Screen): def RemoveIMAGE(self, yesno): if yesno: cmd = _("echo -e 'Deleting in progress...\n'") - cmd1 = 'chattr -i %sImageBoot/' % getNeoLocation() + self.mysel - cmd2 = 'rm -r %sImageBoot/' % getNeoLocation() + self.mysel - self.session.openWithCallback(self.up, Console, _('NeoBoot: Deleting Image'), [cmd, cmd1, cmd2]) + cmd1 = 'chattr -i %sImageBoot/' % getNeoLocation() + self.mysel + cmd2 = 'chattr -i %sImageBoot/' % getNeoLocation() + self.mysel + '/usr/lib/periodon/.activatedmac' + cmd3 = 'chattr -i %sImageBoot/' % getNeoLocation() + self.mysel + '' + LinkNeoBoot +'/plugin.py' + cmd4 = 'rm -r %sImageBoot/' % getNeoLocation() + self.mysel + self.session.openWithCallback(self.up, Console, _('NeoBoot: Deleting Image'), [cmd, cmd1, cmd2, cmd3, cmd4]) else: self.session.open(MessageBox, _('Removing canceled!'), MessageBox.TYPE_INFO)