Class: Instance
- Inherits:
-
Object
- Object
- Instance
- Includes:
- RouteNGN::Mapper
- Defined in:
- lib/routengn/models/instance.rb
Instance Method Summary collapse
-
#generate(groups) ⇒ Object
custom method TODO make this more generic...
Methods included from RouteNGN::Mapper
Instance Method Details
#generate(groups) ⇒ Object
custom method TODO make this more generic... possibly add functionality to the mapper that will allow for custom actions
11 12 13 14 15 16 17 18 19 |
# File 'lib/routengn/models/instance.rb', line 11 def generate(groups) groups_params = groups.inject({}) do |params, (k, v)| params["groups[#{k}]"] = 1 params end response = RouteNGN.put self.class.base_url, {:id => self.id}.merge!(groups_params) response.success? end |