summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.fixtures.yml2
-rw-r--r--manifests/lens.pp2
2 files changed, 4 insertions, 0 deletions
diff --git a/.fixtures.yml b/.fixtures.yml
index d8386fa..f074a0f 100644
--- a/.fixtures.yml
+++ b/.fixtures.yml
@@ -1,3 +1,5 @@
fixtures:
+ repositories:
+ "stdlib": "git://github.com/puppetlabs/puppetlabs-stdlib.git"
symlinks:
"augeas": "#{source_dir}"
diff --git a/manifests/lens.pp b/manifests/lens.pp
index 723f217..def3768 100644
--- a/manifests/lens.pp
+++ b/manifests/lens.pp
@@ -35,6 +35,8 @@ define augeas::lens (
if (!$stock_since or versioncmp($::augeasversion, $stock_since) < 0) {
+ validate_re($augeas::lens_dir, '/.*', '$augeas::lens_dir must be a valid path')
+
$lens_dest = "${augeas::lens_dir}/${name}.aug"
$test_dest = "${augeas::lens_dir}/tests/test_${name}.aug"