Code: Alles auswählen
def prombt(self, com):
configfile.save()
try:
if (path.exists(self.backuppath) == False):
makedirs(self.backuppath)
self.backupdirs = 'FlashBackup'
if self.finished_createFolder:
self.session.openWithCallback(self.finished_createFolder, Console, title = _("Backup is running..."), cmdlist = ["%s" % com],finishedCallback = self.backupFinishedCB, closeOnSuccess = True)
danach wird ja das ausgeführt:
Code: Alles auswählen
def backupFinishedCB(self,retval = None):
self.close(True)
Code: Alles auswählen
def backupDone(self,retval = None):
if retval is True:
self.session.open(MessageBox, _("FlashBackup successfully done."), MessageBox.TYPE_INFO, timeout = 10)
else:
self.session.open(MessageBox, _("FlashBackup failed."), MessageBox.TYPE_INFO, timeout = 10)
wie bekomme ich es gebacken das wenn das script mit einem fehler stoppt (error 1), das die failed meldung kommt ?
danke für eure hilfe im vorraus
Edit (BlackJack): Quelltext in Code-Tags gefasst.