Lines Matching refs:pub
119 def need_update(self, pub, hsh):
126 "{htdocs_path}/{pub}/{hsh}/sysrepo.timestamp".format(
169 def _file_response(self, path, pub):
176 pub=pub)
182 def _catalog_response(self, path, pub, hsh):
188 "{htdocs_path}/{pub}/{hsh}/catalog/1/{cat_part}".format(
205 pub=pub)
220 def _manifest_response(self, path, pub):
224 fmri = "pkg://{0}/{1}".format(pub, pkg_name)
237 def _precache_catalog(self, pub, hsh):
241 cat_dir = "{htdocs_path}/{pub}/{hsh}/catalog/1".format(
250 pub=pub)
256 pub=pub)
278 pub = attrs.get("pub")
288 if not pub:
294 return pub, hsh, path
299 pub=<publisher>&hash=<hash>&path=<path>
319 pub, hsh, path = self._parse_query()
332 if self.need_update(pub, hsh) or \
340 self._precache_catalog(pub, hsh)
350 buf = self._file_response(path, pub)
352 buf = self._catalog_response(path, pub, hsh)
354 buf = self._manifest_response(path, pub)
438 ("'pub=test&hash=de5acae11333890c457665379eec812a67f78dd3"