# File lib/puppet/external/dot.rb, line 264 264: def to_s (t = '') 265: hdr = t + "#{@dot_string} #{@name} {\n" 266: 267: options = @options.to_a.collect{ |name, val| 268: val && name != 'label' ? 269: t + $tab + "#{name} = #{val}" : 270: name ? t + $tab + "#{name} = \"#{val}\"" : nil 271: }.compact.join( "\n" ) + "\n" 272: 273: nodes = @nodes.collect{ |i| 274: i.to_s( t + $tab ) 275: }.join( "\n" ) + "\n" 276: hdr + options + nodes + t + "}\n" 277: end