# File lib/puppet/relationship.rb, line 76
76:     def to_pson_data_hash
77:         data = {
78:             'source' => source.to_s,
79:             'target' => target.to_s
80:         }
81: 
82:         ["event", "callback"].each do |attr|
83:             next unless value = send(attr)
84:             data[attr] = value
85:         end
86:         data
87:     end