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 (≥0.10.2.0), containers, cryptohash, directory, failure, filepath, Glob, hslogger, hslua, http-conduit, http-types, iconv, luautils (≥0.1.1.0), MissingH, monad-loops, mtl, parsec, pretty, process, regex-pcre-builtin, regexpr, text, time, transformers, unix, unordered-containers, vector |
| License | GPL-3 |
| Author | Simon Marechal |
| Maintainer | bartavelle@gmail.com |
| Category | Language |
| Home page | http://lpuppet.banquise.net |
| Source repository | git clone git://github.com/bartavelle/language-puppet.git |
| Upload date | Mon Nov 12 12:58:13 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.Plugins
- Puppet.Printers
- Puppet.Stats
- Puppet.Testing
- DSL
- PuppetDB
- PuppetDB.Query
- PuppetDB.Rest
Downloads
- language-puppet-0.2.2.0.tar.gz (Cabal source package)
- package description (included in the package)