|
|
|
@ -588,13 +588,6 @@ class cl_builder(color_print):
|
|
|
|
|
dialogRes = dialogYesNo(dialogMessage)
|
|
|
|
|
if dialogRes in (None,False):
|
|
|
|
|
return True
|
|
|
|
|
self.printMessageForTest(_("Prepare data for live image"))
|
|
|
|
|
self.prepareSourceDistributive(self.sourceDistr)
|
|
|
|
|
self.printByResult(True)
|
|
|
|
|
self.targetDistr.prepareIso = self.flashPrepacking
|
|
|
|
|
self.printMessageForTest(_("Creating squash image"))
|
|
|
|
|
self.targetDistr.installFrom(self.sourceDistr)
|
|
|
|
|
self.printByResult(True)
|
|
|
|
|
|
|
|
|
|
self.printMessageForTest(_("Removing old images"))
|
|
|
|
|
oldImages = map(lambda x:pathJoin(buildDirectory,x),
|
|
|
|
@ -605,6 +598,14 @@ class cl_builder(color_print):
|
|
|
|
|
raise BuilderError(_("Can not remove old files")+":\n%s"%str(e))
|
|
|
|
|
self.printByResult(True)
|
|
|
|
|
|
|
|
|
|
self.printMessageForTest(_("Prepare data for live image"))
|
|
|
|
|
self.prepareSourceDistributive(self.sourceDistr)
|
|
|
|
|
self.printByResult(True)
|
|
|
|
|
self.targetDistr.prepareIso = self.flashPrepacking
|
|
|
|
|
self.printMessageForTest(_("Creating squash image"))
|
|
|
|
|
self.targetDistr.installFrom(self.sourceDistr)
|
|
|
|
|
self.printByResult(True)
|
|
|
|
|
|
|
|
|
|
self.printMessageForTest(_("Performing syncronization"))
|
|
|
|
|
processSync = process("/bin/sync")
|
|
|
|
|
self.printByResult(processSync.success())
|
|
|
|
|