The language-puppet package
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.
Properties
| Versions | 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 |
|---|---|
| Dependencies | aeson, attoparsec, base (≥3 & <5), base16-bytestring, bytestring, containers, cryptohash, failure, filepath, Glob, hslogger, http-conduit, http-types, iconv, MissingH, mtl, parsec, pretty, process, regex-pcre-builtin, regexpr, text, unix, unordered-containers, vector |
| License | GPL-3 |
| Author | Simon Marechal |
| Maintainer | bartavelle@gmail.com |
| Category | Language |
| Home page | http://lpuppet.banquise.net |
| Upload date | Thu Sep 20 15:30:37 UTC 2012 |
| Uploaded by | SimonMarechal |
| Build failure | ghc-7.6 (log) |
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.Printers
- DSL
- PuppetDB
- PuppetDB.Query
- PuppetDB.Rest
Downloads
- language-puppet-0.1.8.0.tar.gz (Cabal source package)
- package description (included in the package)