Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Code [ruby]
- #!/usr/bin/env ruby
- require 'puppet'
- Puppet[:config] = "/etc/puppet/puppet.conf"
- Puppet.parse_config
- Puppet[:name] = "puppetmasterd"
- puts "dbsocket: %s" % Puppet[:dbsocket]
- puts "dbname: %s" % Puppet[:dbname]
- puts "dbadapter: %s" % Puppet[:dbadapter]
- ## Testing: [plain_text]
- aj@junglist ~$ ./test.rb
- dbsocket:
- dbname: puppet
- dbadapter: sqlite3
- ## Puppet.conf [plain_text]
- aj@junglist ~$ cat /etc/puppet/puppet.conf
- [main]
- logdir=/var/log/puppet
- vardir=/var/lib/puppet
- ssldir=/var/lib/puppet/ssl
- factpath=/var/lib/puppet/lib/facter
- rundir=/var/run/puppet
- [puppetd]
- noop=true
- pluginsync=true
- diff_args=-u
- server=junglist.gen.nz
- report=true
- [puppetmasterd]
- reports=tagmail,log,store
- certname=junglist.gen.nz
- autosign=true
- templatedir=/var/lib/puppet/templates
- storeconfigs=true
- dbuser=root
- dbpassword=xxx
- dbadapter=mysql
- dbserver=localhost
- dbsocket=/var/run/mysqld/mysqld.sock
- dbname=puppet
Add Comment
Please, Sign In to add comment