Lines Matching refs:manifest
227 def check(self, action, manifest, engine):
229 'manifest' is a pkg.manifest.Manifest"""
232 engine.advise_loggers(action=action, manifest=manifest)
234 func(action, manifest, engine)
242 manifest=manifest, lint_id=pkglint_id):
248 mf=manifest.fmri,
257 mf=manifest.fmri,
267 examine individual manifest attributes, should obtain the original 'set'
268 action that was the origin of the manifest attribute, advising the
276 action = engine.get_attr_action("pkg.summary", manifest)
277 engine.advise_loggers(action=action, manifest=manifest)
281 engine.advise_loggers(manifest=manifest)
327 def check(self, manifest, engine):
328 """'manifest' is a pkg.manifest.Manifest"""
331 engine.advise_loggers(manifest=manifest)
333 func(manifest, engine)
336 if engine.linted(manifest=manifest,
339 "from {check} on linted manifest "
342 mf=manifest.fmri,
349 mf=manifest.fmri,
382 def linted(manifest=None, action=None, lint_id=None):
383 """Determine whether a given action or manifest is marked as linted.
384 We check for manifest or action attributes set to "true" where
393 if manifest and action:
395 _linted_manifest(manifest, lint_id)
396 if manifest:
397 return _linted_manifest(manifest, lint_id)
418 def _linted_manifest(manifest, lint_id):
419 """Determine whether a given manifest is marked as linted"""
421 for key in manifest.attributes.keys():
423 val = manifest.attributes.get(key, "false")
430 "in {manifest}").format(key=key,
431 manifest=manifest.fmri))