# File lib/fog/virtual_box/models/compute/storage_controllers.rb, line 14 def all requires :machine data = machine.instance_variable_get(:@raw).storage_controllers.map do |storage_controller| {:raw => storage_controller} end load(data) end
# File lib/fog/virtual_box/models/compute/storage_controllers.rb, line 22 def get(storage_controller_name) requires :machine all.detect do |storage_controller| storage_controller.name == storage_controller_name end end
# File lib/fog/virtual_box/models/compute/storage_controllers.rb, line 29 def new(attributes = {}) requires :machine super({ :machine => machine }.merge!(attributes)) end