# File lib/puppet/type/cron.rb, line 402
402:     def value(name)
403:         name = symbolize(name)
404:         ret = nil
405:         if obj = @parameters[name]
406:             ret = obj.should
407: 
408:             if ret.nil?
409:                 ret = obj.retrieve
410:             end
411: 
412:             if ret == :absent
413:                 ret = nil
414:             end
415:         end
416: 
417:         unless ret
418:             case name
419:             when :command
420:                 devfail "No command, somehow"
421:             when :special
422:                 # nothing
423:             else
424:                 #ret = (self.class.validproperty?(name).default || "*").to_s
425:                 ret = "*"
426:             end
427:         end
428: 
429:         ret
430:     end