Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Projets publics
Puppet Camptocamp Postfix
Commits
f3d4c00e
Commit
f3d4c00e
authored
May 22, 2013
by
Raphaël Pinson
Browse files
postfix::augeas
Add dependency on puppet-augeas Add spec for postfix::augeas
parent
89fdb4e4
Changes
3
Hide whitespace changes
Inline
Side-by-side
.fixtures.yml
View file @
f3d4c00e
fixtures
:
repositories
:
"
augeas"
:
"
git://github.com/camptocamp/puppet-augeas.git"
"
stdlib"
:
"
git://github.com/puppetlabs/puppetlabs-stdlib.git"
symlinks
:
"
postfix"
:
"
#{source_dir}"
manifests/augeas.pp
View file @
f3d4c00e
class
postfix::augeas
{
augeas::lens
{
'postfix_transport'
:
ensure
=>
present
,
lens_source
=>
'puppet:///modules/postfix/lenses/postfix_transport.aug'
,
test_source
=>
'puppet:///modules/postfix/lenses/test_postfix_transport.aug'
,
lens_source
=>
"puppet:///modules/
${module_name}
/lenses/postfix_transport.aug"
,
test_source
=>
"puppet:///modules/
${module_name}
/lenses/test_postfix_transport.aug"
,
stock_since
=>
'1.0.0'
,
}
augeas::lens
{
'postfix_virtual'
:
ensure
=>
present
,
lens_source
=>
'puppet:///modules/postfix/lenses/postfix_virtual.aug'
,
test_source
=>
'puppet:///modules/postfix/lenses/test_postfix_virtual.aug'
,
lens_source
=>
"puppet:///modules/
${module_name}
/lenses/postfix_virtual.aug"
,
test_source
=>
"puppet:///modules/
${module_name}
/lenses/test_postfix_virtual.aug"
,
stock_since
=>
'1.0.0'
,
}
}
spec/classes/postfix_augeas_spec.rb
0 → 100644
View file @
f3d4c00e
require
'spec_helper'
describe
'postfix::augeas'
do
let
(
:facts
)
{
{
:operatingsystem
=>
'Debian'
,
:osfamily
=>
'Debian'
,
}
}
it
{
should
contain_augeas__lens
(
'postfix_transport'
).
with
(
:ensure
=>
'present'
,
:lens_source
=>
'puppet:///modules/postfix/lenses/postfix_transport.aug'
,
:test_source
=>
'puppet:///modules/postfix/lenses/test_postfix_transport.aug'
,
:stock_since
=>
'1.0.0'
)
}
it
{
should
contain_augeas__lens
(
'postfix_virtual'
).
with
(
:ensure
=>
'present'
,
:lens_source
=>
'puppet:///modules/postfix/lenses/postfix_virtual.aug'
,
:test_source
=>
'puppet:///modules/postfix/lenses/test_postfix_virtual.aug'
,
:stock_since
=>
'1.0.0'
)
}
end
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment