Class: ForemanDatacenter::DeviceBay
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- ForemanDatacenter::DeviceBay
- Includes:
- Authorizable, ScopedSearchExtensions
- Defined in:
- app/models/foreman_datacenter/device_bay.rb
Instance Method Summary collapse
Instance Method Details
#available_child_devices ⇒ Object
14 15 16 17 18 |
# File 'app/models/foreman_datacenter/device_bay.rb', line 14 def available_child_devices Device.joins(:device_type). joins('LEFT JOIN device_bays ON devices.id = device_bays.installed_device_id'). where(['device_types.subdevice_role = ? AND devices.rack_id = ? AND device_bays.id IS NULL', 'Child', device.rack_id]) end |