This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| it "should accept relative templatedirs" do | |
| Puppet[:templatedir] = "my/templates" | |
| File.expects(:directory?).with(File.join(Dir.getwd,"my/templates")).returns(true) | |
| Puppet::Module.find_template("mytemplate").should == File.join(Dir.getwd,"my/templates/mytemplate") | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class powerdns::mysql inherits powerdns { | |
| package {"pdns-backend-mysql" : ensure => 'latest' } | |
| File ["/etc/powerdns/pdns.d/pdns.local"] { | |
| source => "puppet:///powerdns/pdns.local.mysql", | |
| } | |
| } | |
| debug: rdoc: found new class powerdns::mysql |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| chef:/tmp# ohai | |
| [Mon, 26 Jan 2009 01:37:35 +0000] INFO: Loading plugin os | |
| [Mon, 26 Jan 2009 01:37:35 +0000] INFO: Loading plugin ruby | |
| [Mon, 26 Jan 2009 01:37:35 +0000] INFO: Loading plugin languages | |
| [Mon, 26 Jan 2009 01:37:35 +0000] INFO: Loading plugin kernel | |
| [Mon, 26 Jan 2009 01:37:35 +0000] INFO: Loading plugin command | |
| [Mon, 26 Jan 2009 01:37:35 +0000] INFO: Loading plugin hostname | |
| [Mon, 26 Jan 2009 01:37:35 +0000] INFO: Loading plugin linux::hostname | |
| /usr/lib/ruby/gems/1.8/gems/ohai-0.1.2/lib/ohai/mixin/command.rb:83:in `run_command': returned 1, expected 0 (Ohai::Exception::Exec) | |
| from /usr/lib/ruby/gems/1.8/gems/ohai-0.1.2/lib/ohai/mixin/command.rb:67:in `chdir' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if node[:platform_version].to_f < 8.04 | |
| if File.directory?("/etc/event.d") | |
| remote_file "/etc/event.d/runsvdir" do |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| describe "with a client SSL cert" do | |
| before(:each) do | |
| @cert = File.join(File.dirname(__FILE__), "..", "data", "client-cert.pem") | |
| @key = File.join(File.dirname(__FILE__), "..", "data", "client-cert.key") | |
| @c = File.read(@cert) | |
| @k = File.read(@key) | |
| Chef::Config[:ssl_client_cert] = @cert | |
| Chef::Config[:ssl_client_key] = @key | |
| File.stub!(:read).with(@cert).and_return(@c) | |
| File.stub!(:read).with(@key).and_return(@k) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| group { | |
| use-host-decl-names on; | |
| host lid-staging-db-1 { | |
| hardware ethernet 00:de:ad:be:ef:00; | |
| fixed-address 192.168.3.154; | |
| filename "hardy-amd64/pxelinux.0"; | |
| server-name "192.168.3.1"; | |
| next-server 192.168.3.1; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| sub vcl_fetch { | |
| if (obj.response == 404) { | |
| error 404 | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [main] | |
| logdir=/var/log/puppet | |
| vardir=/var/lib/puppet | |
| ssldir=/var/lib/puppet/ssl | |
| rundir=/var/run/puppet | |
| factpath = $vardir/lib/facter | |
| pluginsource = puppet:///plugins | |
| sendmail = /usr/sbin/sendmail | |
| [puppetd] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/ruby | |
| # | |
| # Joshua Sierles, 37signals, 2009 | |
| require 'rubygems' | |
| require 'thor' | |
| require 'chef' | |
| require 'chef/node' | |
| require 'chef/rest' | |
OlderNewer