lib/devpipeline_core/sanitizer.py
def sanitize(configuration, error_fn):
    """
    Run all availalbe sanitizers across a configuration.

    Arguments:
    configuration - a full project configuration
    error_fn - A function to call if a sanitizer check fails.  The function
               takes a single argument: a description of the problem; provide
               specifics if possible, including the componnet, the part of the
               configuration that presents an issue, etc..
    """
    for name, sanitize_fn in _SANITIZERS.items():
        sanitize_fn(configuration, lambda warning, n=name: error_fn(n, warning))

    Run all availalbe sanitizers across a configuration.

    Arguments:
    configuration - a full project configuration
    error_fn - A function to call if a sanitizer check fails.  The function
               takes a single argument: a description of the problem; provide
               specifics if possible, including the componnet, the part of the
               configuration that presents an issue, etc..
    
Run all availalbe sanitizers across a configuration.
Arguments:
configuration - a full project configuration
error_fn - A function to call if a sanitizer check fails.  The function
takes a single argument: a description of the problem; provide
specifics if possible, including the componnet, the part of the
configuration that presents an issue, etc
Run all availalbe sanitizers across a configuration . Arguments : configuration - a full project configuration error_fn - A function to call if a sanitizer check fails . The function takes a single argument : a description of the problem ; provide specifics if possible including the componnet the part of the configuration that presents an issue etc
def sanitize(configuration, error_fn):
    for name, sanitize_fn in _SANITIZERS.items():
        sanitize_fn(configuration, lambda warning, n=name: error_fn(n, warning))
def sanitize ( configuration , error_fn ) : for name , sanitize_fn in _SANITIZERS . items ( ) : sanitize_fn ( configuration , lambda warning , n = name : error_fn ( n , warning ) )
Run all availalbe sanitizers across a configuration.
Run all availalbe sanitizers across a configuration .
"""
    Run all availalbe sanitizers across a configuration.

    Arguments:
    configuration - a full project configuration
    error_fn - A function to call if a sanitizer check fails.  The function
               takes a single argument: a description of the problem; provide
               specifics if possible, including the componnet, the part of the
               configuration that presents an issue, etc..
    """
configuration
error_fn