Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
# fileserver.conf # legacy [files] path /etc/puppet/files allow *.jawfish.com allow 10.11.11.0/24 # site.pp node default { file { "/tmp/blah": ensure => present, source => "puppet://$servername/files/test.txt", } } # --trace from the puppetmaster when running the above: debug: mount[files]: Describing /files/test.txt for dingy.jawfish.com /usr/lib/ruby/site_ruby/1.8/puppet/file_serving/file_base.rb:41:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/file_serving/file_base.rb:37:in `each' /usr/lib/ruby/site_ruby/1.8/puppet/file_serving/file_base.rb:37:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/file_serving/metadata.rb:85:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/network/handler/fileserver.rb:73:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/network/handler/fileserver.rb:73:in `describe' /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.1/lib/active_support/inflector.rb:257:in `to_proc' /usr/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:52:in `call' /usr/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:52:in `protect_service' /usr/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:85:in `setup_processor' /usr/lib/ruby/1.8/xmlrpc/server.rb:336:in `call' /usr/lib/ruby/1.8/xmlrpc/server.rb:336:in `dispatch' /usr/lib/ruby/1.8/xmlrpc/server.rb:323:in `each' /usr/lib/ruby/1.8/xmlrpc/server.rb:323:in `dispatch' /usr/lib/ruby/1.8/xmlrpc/server.rb:366:in `call_method' /usr/lib/ruby/1.8/xmlrpc/server.rb:378:in `handle' /usr/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:44:in `process' /usr/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/webrick_servlet.rb:68:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start' /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in `start' /usr/lib/ruby/1.8/webrick/server.rb:92:in `each' /usr/lib/ruby/1.8/webrick/server.rb:92:in `start' /usr/lib/ruby/1.8/webrick/server.rb:23:in `start' /usr/lib/ruby/1.8/webrick/server.rb:82:in `start' /usr/lib/ruby/site_ruby/1.8/puppet.rb:336:in `start' /usr/lib/ruby/site_ruby/1.8/puppet.rb:187:in `newthread' /usr/lib/ruby/site_ruby/1.8/puppet.rb:186:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet.rb:186:in `new' /usr/lib/ruby/site_ruby/1.8/puppet.rb:186:in `newthread' /usr/lib/ruby/site_ruby/1.8/puppet.rb:334:in `start' /usr/lib/ruby/site_ruby/1.8/puppet.rb:333:in `each' /usr/lib/ruby/site_ruby/1.8/puppet.rb:333:in `start' /usr/sbin/puppetmasterd:280 err: Could not call: Invalid option path for Puppet::FileServing::Metadata
This paste will be private.
From the Design Piracy series on my blog: