test pkg.json # 2

master
serkus01 2 years ago
parent 1b14970386
commit 84751e85b0

File diff suppressed because one or more lines are too long

@ -57,13 +57,14 @@ class PortageConfig():
def templParse(self, parm, res=False):
self.MakeConfig[parm] =[]
Lines = self.getLines(self.Config['Portage'][parm])
for i in Lines:
self.MakeConfig[parm].append(dict(Name=i.split(" ")[0], Uses=i.split(" ")[1:]))
if res:
print(self.MakeConfig[parm])
return self.MakeConfig[parm]
if not line.startswith('#')
for i in Lines:
self.MakeConfig[parm].append(dict(Name=i.split(" ")[0], Uses=i.split(" ")[1:]))
if res:
print(self.MakeConfig[parm])
return self.MakeConfig[parm]
self.EnvPortaga[pam] = self.MakeConfig[parm]
def parsePackageUse(self):
@ -84,6 +85,7 @@ class PortageConfig():
self.templParse('package.mask', res=True)
self.templParse('package.unmask', res=True)
self.templParse('package.accept_keywords', res=True)
return self.EnvPortaga
if __name__ == '__main__':

Loading…
Cancel
Save