Vigilance
A simple tool for enforcing code quality metrics on a codebase
 All Classes Namespaces Files Functions Variables Groups
ConfigurationParser Class Reference

Parsers vigilance configuration files based upon an arbitrary set of configuration stanzas. More...

+ Inheritance diagram for ConfigurationParser:

Public Member Functions

def __init__
 
def parse
 Parses a vigilance configuration file into a constraint set. More...
 

Public Attributes

 stanzas
 
 constraintSuite
 

Detailed Description

Parsers vigilance configuration files based upon an arbitrary set of configuration stanzas.

Constructor & Destructor Documentation

def __init__ (   self,
  stanzas,
  constraintSuite 
)

Member Function Documentation

def parse (   self,
  constraints 
)

Parses a vigilance configuration file into a constraint set.

Parameters
constraintsA dictionary containing constraint configurations.
Returns
A vigilance.constraint.ConstraintSet instance.

Member Data Documentation

constraintSuite
stanzas

The documentation for this class was generated from the following file: