Module: XClarityClient::Mixins::HostPlatformMixin
- Included in:
- Client
- Defined in:
- lib/xclarity_client/mixins/host_platform_mixin.rb
Overview
Exposes HostPlatformManagement features
Instance Method Summary collapse
- #deploy_osimage(opts = []) ⇒ Object
- #get_hostplatforms ⇒ Object
- #get_osimage_deployment_status(uuid = '') ⇒ Object
Instance Method Details
#deploy_osimage(opts = []) ⇒ Object
14 15 16 |
# File 'lib/xclarity_client/mixins/host_platform_mixin.rb', line 14 def deploy_osimage(opts = []) HostPlatformManagement.new(@config).deploy_osimage(opts) end |
#get_hostplatforms ⇒ Object
6 7 8 |
# File 'lib/xclarity_client/mixins/host_platform_mixin.rb', line 6 def get_hostplatforms HostPlatformManagement.new(@config).fetch_all end |
#get_osimage_deployment_status(uuid = '') ⇒ Object
10 11 12 |
# File 'lib/xclarity_client/mixins/host_platform_mixin.rb', line 10 def get_osimage_deployment_status(uuid = '') HostPlatformManagement.new(@config).get_osimage_deployment_status(uuid) end |