# File lib/puppet/util/zaml.rb, line 256 256: def to_zaml(z) 257: z.first_time_only(self) { 258: z.nested { 259: if empty? 260: z.emit('{}') 261: else 262: each_pair { |k, v| 263: z.nl 264: z.prefix_structured_keys('? ') { k.to_zaml(z) } 265: z.emit(': ') 266: v.to_zaml(z) 267: } 268: end 269: } 270: } 271: end