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

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_hostplatformsObject



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