section_name = 'misc'
if component.component_name != 'main':
section_name = "{0}/{1}".format(component.component_name, section_name)
- section = session.query(Section).filter_by(section=section).one()
+ section = session.query(Section).filter_by(section=section_name).one()
priority = session.query(Priority).filter_by(priority='extra').one()
- override = Override(package=control.dsc['Source'], suite=overridesuite, component=component,
+ override = Override(package=source.dsc['Source'], suite=overridesuite, component=component,
section=section, priority=priority, overridetype=overridetype)
session.add(override)
- log.log(['add-source-override', suite.suite_name, component.component_name, control.dsc['Source'], section.section, priority.priority])
+ log.log(['add-source-override', suite.suite_name, component.component_name, source.dsc['Source'], section.section, priority.priority])
def import_binary(log, transaction, suite, component, directory, hashed_file, fingerprint=None, add_overrides=False):
filename = hashed_file.filename
fingerprint=fingerprint, changed_by=changed_by,
keyrings=keyrings, require_signature=require_signature, add_overrides=add_overrides)
+ transaction.commit()
+
_export_query = r"""
WITH
tmp AS