class RouteNGNClient::RouteTable

Public Instance Methods

route_containers(params = {}, options = {}, &callback) click to toggle source
# File lib/routengn_client/models/route_table.rb, line 15
def route_containers(params = {}, options = {}, &callback)      
  options[:klass] ||= RouteContainer
  options[:account_id] ||= self.request_account_id

  models = []

  response = Request.new(self.class.resource_attributes.merge(:collection_name => 'route_containers'), :get, [self.class.path_base, self.attributes.id, 'route_containers'], self.class.path_ext, params, options).execute(RouteNGNClient.connection)
  models = response.to_models

  callback.call(models) if callback

  models
end