|
|
@ -37,7 +37,8 @@ from calculate.update.emerge_parser import EmergeParser, \
|
|
|
|
from calculate.lib.cl_log import log
|
|
|
|
from calculate.lib.cl_log import log
|
|
|
|
from .build_storage import Build
|
|
|
|
from .build_storage import Build
|
|
|
|
from calculate.update.update import Update
|
|
|
|
from calculate.update.update import Update
|
|
|
|
from calculate.install.distr import Distributive, IsoDistributive
|
|
|
|
from calculate.install.distr import Distributive, IsoDistributive, \
|
|
|
|
|
|
|
|
DistributiveError
|
|
|
|
from functools import partial
|
|
|
|
from functools import partial
|
|
|
|
import os
|
|
|
|
import os
|
|
|
|
from os import path
|
|
|
|
from os import path
|
|
|
@ -983,6 +984,12 @@ class Builder(Update):
|
|
|
|
return True
|
|
|
|
return True
|
|
|
|
|
|
|
|
|
|
|
|
def remove_flash_tmp(self):
|
|
|
|
def remove_flash_tmp(self):
|
|
|
|
|
|
|
|
try:
|
|
|
|
|
|
|
|
image = self.clVars.Get('cl_builder_image')
|
|
|
|
|
|
|
|
if image:
|
|
|
|
|
|
|
|
image.close()
|
|
|
|
|
|
|
|
except DistributiveError:
|
|
|
|
|
|
|
|
pass
|
|
|
|
flashTmp = path.join(self.clVars.Get('cl_builder_flash_path'), "tmp")
|
|
|
|
flashTmp = path.join(self.clVars.Get('cl_builder_flash_path'), "tmp")
|
|
|
|
if path.exists(flashTmp) and not listDirectory(flashTmp):
|
|
|
|
if path.exists(flashTmp) and not listDirectory(flashTmp):
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|