language-puppet: Tools to parse and evaluate the Puppet DSL.

[ bsd3, library, program, system ] [ Propose Tags ]

This is a set of libraries designed to work with the Puppet DSL. It can be used to parse .pp files, compile and interpret them, evaluate the templates. It is still very experimental but is already pretty useful when working with the manifests.

Versions [faq] 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7, 0.1.7.2, 0.1.8.0, 0.2.0, 0.2.0.1, 0.2.0.2, 0.2.2.0, 0.3.0.0, 0.3.1.0, 0.3.2, 0.4.0, 0.4.2, 0.10.0, 0.10.1, 0.10.2, 0.10.3, 0.10.4, 0.10.5, 0.10.6, 0.11.0, 0.11.1, 0.11.1.1, 0.12.0, 0.12.1, 0.12.2, 0.12.3, 0.13.0, 0.14.0, 1.0.0, 1.0.1, 1.1.0, 1.1.1, 1.1.1.1, 1.1.1.2, 1.1.3, 1.1.3.1, 1.1.4, 1.1.4.1, 1.1.5, 1.1.5.1, 1.2, 1.3, 1.3.1, 1.3.1.1, 1.3.2, 1.3.2.1, 1.3.3, 1.3.4, 1.3.4.1, 1.3.5, 1.3.5.1, 1.3.6, 1.3.7, 1.3.8, 1.3.8.1, 1.3.9, 1.3.10, 1.3.11, 1.3.12, 1.3.12.1, 1.3.13, 1.3.14, 1.3.15, 1.3.16, 1.3.17, 1.3.18, 1.3.18.1, 1.3.19, 1.3.19.1, 1.3.20, 1.3.20.1, 1.4.0, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.6.1, 1.4.6.2
Dependencies aeson, attoparsec, base (==4.5.*), base16-bytestring, bytestring, containers (>=0.4.2.1), cryptohash, directory, failure, filepath, Glob, hslogger, hslua, http-conduit, http-types, iconv, luautils (>=0.1.1), MissingH (>=1.2), monad-loops, mtl (>=2.1.1), parsec (>=3.1.3), pretty, process, regex-pcre-builtin, regexpr, text, transformers, unix, unordered-containers, vector [details]
License GPL-3.0-only
Author Simon Marechal
Maintainer bartavelle@gmail.com
Category Language
Home page http://lpuppet.banquise.net
Source repo head: git clone git://github.com/bartavelle/language-puppet.git
Uploaded by SimonMarechal at Sat Oct 20 13:31:52 UTC 2012
Distributions LTSHaskell:1.4.5, NixOS:1.4.6.2
Downloads 43669 total (2989 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2016-12-23 [all 6 reports]

Modules

  • Puppet
    • DSL
      • Puppet.DSL.Loader
      • Puppet.DSL.Parser
      • Puppet.DSL.Printer
      • Puppet.DSL.Types
    • Puppet.Daemon
    • Puppet.Init
    • Interpreter
      • Puppet.Interpreter.Catalog
      • Puppet.Interpreter.Types
    • Puppet.NativeTypes
      • Puppet.NativeTypes.Helpers
    • Puppet.Plugins
    • Puppet.Printers
    • Puppet.Testing
  • PuppetDB
    • PuppetDB.Query
    • PuppetDB.Rest

Downloads

Maintainer's Corner

For package maintainers and hackage trustees