Module: Pione::Util::DomainID
- Defined in:
- lib/pione/util/id.rb
Class Method Summary collapse
-
.generate(package_id, rule_name, inputs, params) ⇒ Object
Make a domain id based on package id, rule name, inputs, and parameter set.
Class Method Details
.generate(package_id, rule_name, inputs, params) ⇒ Object
Make a domain id based on package id, rule name, inputs, and parameter set.
17 18 19 |
# File 'lib/pione/util/id.rb', line 17 def generate(package_id, rule_name, inputs, params) "%s:%s:%s" % [package_id, rule_name, TaskID.generate(inputs.flatten, params)] end |