def _relationship_parser(self, content): """Wrap the relationship_builder for SourcePackages. Define IDistroSeries.getBinaryPackage as a relationship 'getter'. """ getter = self.context.distroseries.getBinaryPackage return relationship_builder(content, getter=getter)
def _relationship_parser(self, content): """Wrap the relationship_builder for BinaryPackages. Define apt_pkg.ParseDep as a relationship 'parser' and IDistroArchSeries.getBinaryPackage as 'getter'. """ getter = self.context.build.distro_arch_series.getBinaryPackage parser = parse_depends return relationship_builder(content, parser=parser, getter=getter)
def _relationship_parser(self, content): """Wrap the relationship_builder for BinaryPackages. Define apt_pkg.ParseDep as a relationship 'parser' and IDistroArchSeries.getBinaryPackage as 'getter'. """ getter = self.context.build.distro_arch_series.getBinaryPackage parser = parse_depends return relationship_builder(content, parser=parser, getter=getter)
def _relationship_parser(self, content): """Wrap the relationship_builder for SourcePackages. Define apt_pkg.parse_src_depends as a relationship 'parser' and IDistroSeries.getBinaryPackage as 'getter'. """ getter = self.context.distroseries.getBinaryPackage parser = parse_src_depends return relationship_builder(content, parser=parser, getter=getter)