AND (packages.arch = %s OR packages.arch = %s)",
self.id, arch, "noarch", arch, "noarch")
- @property
- def unpushed_builds(self):
- return self.backend.builds._get_builds("SELECT builds.* FROM repositories \
- LEFT JOIN repositories_builds ON repositories.id = repositories_builds.repo_id \
- LEFT JOIN builds ON repositories_builds.build_id = builds.id \
- WHERE repositories.id = %s \
- AND repositories_builds.time_added >= repositories.last_update", self.id)
-
- def get_obsolete_builds(self):
- return self.pakfire.builds.get_obsolete(self)
-
- @property
- def needs_update(self):
- if self.unpushed_builds:
- return True
-
- return False
-
# Stats
@lazy_property