|
|
|
@ -24,7 +24,8 @@ from cl_distr import DistributiveRepository
|
|
|
|
|
from cl_template import iniParser
|
|
|
|
|
from cl_fill_install import fillVars as installFillVars
|
|
|
|
|
from cl_vars import Data as libData
|
|
|
|
|
from cl_utils import _toUNICODE,isMount,pathJoin,listDirectory,readFile
|
|
|
|
|
from cl_utils import (_toUNICODE,isMount,pathJoin,listDirectory,readFile,
|
|
|
|
|
readLinesFile)
|
|
|
|
|
from datetime import datetime
|
|
|
|
|
|
|
|
|
|
class fillVars(installFillVars):
|
|
|
|
@ -290,7 +291,7 @@ class fillVars(installFillVars):
|
|
|
|
|
lines = []
|
|
|
|
|
for profileDesc in ['/usr/portage/profiles/profiles.desc',
|
|
|
|
|
'/var/lib/layman/calculate/profiles/profiles.desc']:
|
|
|
|
|
lines += open(profileDesc,'r').readlines()
|
|
|
|
|
lines += map(lambda x:x, readLinesFile(profileDesc))
|
|
|
|
|
profiles = map(lambda x:filter(lambda x:x,x.split()),
|
|
|
|
|
filter(lambda x:x.strip() and not x.startswith("#"),
|
|
|
|
|
lines))
|
|
|
|
|