Module: Puppet::Pops::Validation

Defined in:
lib/puppet/pops/validation.rb,
lib/puppet/pops.rb

Overview

A module with base functionality for validation of a model.

  • Factory - an abstract factory implementation that makes it easier to create a new validation factory.

  • SeverityProducer - produces a severity (:error, :warning, :ignore) for a given Issue

  • DiagnosticProducer - produces a Diagnostic which binds an Issue to an occurrence of that issue

  • Acceptor - the receiver/sink/collector of computed diagnostics

  • DiagnosticFormatter - produces human readable output for a Diagnostic

Defined Under Namespace

Classes: Acceptor, Checker4_0, Diagnostic, DiagnosticFormatter, DiagnosticFormatterPuppetStyle, DiagnosticProducer, Factory, SeverityProducer, ValidatorFactory_4_0