Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fixes #14447 - add cache around parser using serialised YAML file #135

Merged
merged 1 commit into from Apr 11, 2016

Commits on Apr 11, 2016

  1. fixes #14447 - add cache around parser using YAML file

    A cache of parsed modules can be configured with `:parser_cache_path` to
    skip calls out to kafo_parsers when loading Puppet modules. This helps
    when no parser is available for the current Puppet installation (e.g.
    under Puppet 4 with AIO at the time of writing), and may provide a small
    peformance benefit.
    
    The cache can be generated with `kafo-export-params -f parsercache
    --no-parser-cache`.
    
    The cache is skipped if the mtime of the manifest is greater than the
    mtime when the cache was generated, causing Kafo to use kafo_parsers as
    normal.
    domcleal committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    01858da View commit details
    Browse the repository at this point in the history