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.

Modules

[Last Documentation]

  • 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.JsonCatalog
    • Puppet.NativeTypes
      • Puppet.NativeTypes.Helpers
    • Puppet.Plugins
    • Puppet.Printers
    • Puppet.Stats
    • Puppet.Testing
  • PuppetDB
    • PuppetDB.Query
    • PuppetDB.Rest
    • PuppetDB.TestDB

Flags

Automatic Flags
NameDescriptionDefault
hruby

Using the hruby library to speed things up (if it is installed)

Enabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 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, 1.4.6.3, 1.4.6.4, 1.4.6.5, 1.5.1
Dependencies aeson, attoparsec, base (>=3 && <5), base16-bytestring, bytestring (>=0.10.0.0), containers, cryptohash, failure, Glob, hruby, hslogger, hslua, http-conduit, http-types, iconv, lens, luautils (>=0.1.1.0), mtl, parsec, pcre-utils, pretty, process, regex-pcre-builtin, text, time, transformers, unix, unordered-containers, vector [details]
License BSD-3-Clause
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
head: git clone git://github.com/bartavelle/language-puppet.git
Uploaded by SimonMarechal at 2013-06-01T06:39:57Z
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 56492 total (200 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-21 [all 7 reports]