# File lib/puppet/type/yumrepo.rb, line 16
16:         def sync
17:             if insync?(retrieve)
18:                 result = nil
19:             else
20:                 result = set(self.should)
21:                 if should == :absent
22:                     resource.section[inikey] = nil
23:                 else
24:                     resource.section[inikey] = should
25:                 end
26:             end
27:             return result
28:         end