# File lib/puppet/util/reference.rb, line 192
192:     def trac
193:         File.open("/tmp/puppetdoc.txt", "w") do |f|
194:             f.puts self.to_trac
195:         end
196: 
197:         puts "Writing %s reference to trac as %s" % [@name, @page]
198:         cmd = %{sudo trac-admin /opt/rl/trac/puppet wiki import %s /tmp/puppetdoc.txt} % self.page
199:         output = %x{#{cmd}}
200:         unless $? == 0
201:             $stderr.puts "trac-admin failed"
202:             $stderr.puts output
203:             exit(1)
204:         end
205:         unless output =~ /^\s+/
206:             $stderr.puts output
207:         end
208:     end