language-puppet 1.3.11 → 1.3.12
raw patch · 5 files changed
+7/−5 lines, 5 filesdep ~Glob
Dependency ranges changed: Glob
Files
- CHANGELOG.markdown +4/−0
- Erb/Compute.hs +0/−1
- Puppet/Daemon.hs +0/−1
- language-puppet.cabal +2/−2
- progs/PuppetResources.hs +1/−1
CHANGELOG.markdown view
@@ -1,3 +1,7 @@+# v1.3.12 (2017/10/09)++* Support for Glob >= 0.9+ # v1.3.11 (2017/10/07) * Added yera command
Erb/Compute.hs view
@@ -1,4 +1,3 @@-{-# LANGUAGE CPP #-} {-# LANGUAGE LambdaCase #-} {-# LANGUAGE NamedFieldPuns #-} module Erb.Compute (
Puppet/Daemon.hs view
@@ -1,4 +1,3 @@-{-# LANGUAGE CPP #-} {-# LANGUAGE GADTs #-} {-# LANGUAGE LambdaCase #-} module Puppet.Daemon (
language-puppet.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: language-puppet-version: 1.3.11+version: 1.3.12 synopsis: Tools to parse and evaluate the Puppet DSL. description: This is a set of tools that is supposed to fill all your Puppet needs : syntax checks, catalog compilation, PuppetDB queries, simulationg of complex interactions between nodes, Puppet master replacement, and more ! homepage: http://lpuppet.banquise.net/@@ -195,7 +195,7 @@ ghc-options: -Wall -rtsopts -funbox-strict-fields -threaded -with-rtsopts "-A2M" -eventlog -- ghc-prof-options: -auto-all -caf-all -fprof-auto build-depends: base- , Glob < 0.9+ , Glob , aeson , bytestring , containers
progs/PuppetResources.hs view
@@ -238,7 +238,7 @@ -- first collect all files / positions from all the catalogs let allpositions = Set.fromList $ catalogs ^.. traverse . rpos -- now find all haskell files- puppetfiles <- Set.fromList . concat . fst <$> G.globDir [G.compile "**/*.pp"] (puppetdir <> "/modules")+ puppetfiles <- Set.fromList <$> G.globDir1 (G.compile "**/*.pp") (puppetdir <> "/modules") let deadfiles = Set.filter ("/manifests/" `isInfixOf`) $ puppetfiles `Set.difference` allfiles usedfiles = puppetfiles `Set.intersection` allfiles unless (Set.null deadfiles) $ do