Method: Flydata::Helper::Config.time_value
- Defined in:
- lib/flydata/helper/config_parser.rb
.time_value(str) ⇒ Object
59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
# File 'lib/flydata/helper/config_parser.rb', line 59 def time_value(str) case str.to_s when /([0-9]+)s/ $~[1].to_i when /([0-9]+)m/ $~[1].to_i * 60 when /([0-9]+)h/ $~[1].to_i * 60*60 when /([0-9]+)d/ $~[1].to_i * 24*60*60 else str.to_f end end |