Puppet parser命令参数介绍(八)
# cat 2.ppuser { 'root'
ensure => 'present',
comment => 'root',
gid => '0',
home => '/root',
password => '$6$yIyAnjPI1kiwQpe7$N0Lq9PrISqc5FRvWYbyS7tRSDE2lGLhdbQU/adpVAGbBpRsUSQ6GR22REoV9IJa9pPTHrKEOeShC2TZF3CUx3.',
password_max_age => '99999',
password_min_age => '0',
shell => '/bin/bash',
uid => '0',
}
# cat 3.pp
package { 'httpd':
ensure => 'absent',
}
# cat 4.pp
package { 'nginx':
ensure => 'absent',
}
# find ./* -type f -name "*.pp" |xargs -n1 -t puppet parser validate
puppet parser validate ./2.pp
Error: Could not parse for environment production: Syntax error at 'ensure'; expected '}' at /root/2.pp:2
puppet parser validate ./3.pp
puppet parser validate ./4.pp
puppet parser validate ./example-meng/tests/init.pp
puppet parser validate ./example-meng/manifests/init.pp
页:
[1]