start_time = current_milli_time()
# Parse the xml files for the analysis of package (.rpm)
- repo_parser = RepodataParser(repoinfo)
+ repo_parser = RepodataParser('armv7l', repoinfo)
pkg_group = repo_parser.parse()
logger.info('packages: %d, provides: %d, files: %d', len(pkg_group['pkg_dict']), len(pkg_group['provides']), len(pkg_group['files']))
logger.info('time to parse repodata: %d ms', current_milli_time() - start_time)
return result
-def exports(export_type, recipe, packages, outdir):
+def exports(export_type, recipe, packages, outdir, filename):
logger = logging.getLogger(__name__)
#TODO validation should be checked before request
# check whether the ks exists
baseline=recipe['Default'].get('Baseline')
ksname= ''.join([config.get('FileName'), '.ks'])
+ if filename:
+ ksname= ''.join([config.get('FileName'), '.ks'])
+
kspath=os.path.join(yaml_info.cachedir, baseline, ksname)
if not os.path.exists(kspath):
raise TICError('No ks file was created from kickstarter')