# File lib/puppet/resource/type_collection.rb, line 180
180:   def version
181:     return @version if defined?(@version)
182: 
183:     if environment[:config_version] == ""
184:       @version = Time.now.to_i
185:       return @version
186:     end
187: 
188:     @version = Puppet::Util.execute([environment[:config_version]]).strip
189: 
190:   rescue Puppet::ExecutionFailure => e
191:     raise Puppet::ParseError, "Unable to set config_version: #{e.message}"
192:   end