Module: WSDirector::Utils
- Included in:
- Protocols::Base, ScenarioReader
- Defined in:
- lib/wsdirector/utils.rb
Overview
:nodoc:
Constant Summary collapse
- MULTIPLIER_FORMAT =
/^[-+*\\\d ]+$/
Instance Method Summary collapse
Instance Method Details
#parse_multiplier(str) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/wsdirector/utils.rb', line 7 def parse_multiplier(str) prepared = str.to_s.gsub(":scale", WSDirector.config.scale.to_s) raise WSDirector::Error, "Unknown multiplier format: #{str}" unless prepared =~ MULTIPLIER_FORMAT eval(prepared) # rubocop:disable Security/Eval end |