Module: Radfish::Core::VirtualMedia
- Defined in:
- lib/radfish/core/virtual_media.rb
Instance Method Summary collapse
- #eject_virtual_media(device: nil) ⇒ Object
- #insert_virtual_media(iso_url, device: nil) ⇒ Object
- #mount_iso_and_boot(iso_url, device: nil) ⇒ Object
- #unmount_all_media ⇒ Object
- #virtual_media ⇒ Object
- #virtual_media_status ⇒ Object
Instance Method Details
#eject_virtual_media(device: nil) ⇒ Object
14 15 16 |
# File 'lib/radfish/core/virtual_media.rb', line 14 def eject_virtual_media(device: nil) raise NotImplementedError, "Adapter must implement #eject_virtual_media" end |
#insert_virtual_media(iso_url, device: nil) ⇒ Object
10 11 12 |
# File 'lib/radfish/core/virtual_media.rb', line 10 def insert_virtual_media(iso_url, device: nil) raise NotImplementedError, "Adapter must implement #insert_virtual_media" end |
#mount_iso_and_boot(iso_url, device: nil) ⇒ Object
22 23 24 |
# File 'lib/radfish/core/virtual_media.rb', line 22 def mount_iso_and_boot(iso_url, device: nil) raise NotImplementedError, "Adapter must implement #mount_iso_and_boot" end |
#unmount_all_media ⇒ Object
26 27 28 |
# File 'lib/radfish/core/virtual_media.rb', line 26 def unmount_all_media raise NotImplementedError, "Adapter must implement #unmount_all_media" end |
#virtual_media ⇒ Object
6 7 8 |
# File 'lib/radfish/core/virtual_media.rb', line 6 def virtual_media raise NotImplementedError, "Adapter must implement #virtual_media" end |
#virtual_media_status ⇒ Object
18 19 20 |
# File 'lib/radfish/core/virtual_media.rb', line 18 def virtual_media_status raise NotImplementedError, "Adapter must implement #virtual_media_status" end |