Skip to content

Commit 8a9f945

Browse files
authored
Merge pull request #561 from agrare/expose_set_description
Expose Vmware::Infra::Vm#set_description
2 parents 4e555e6 + 185aa88 commit 8a9f945

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-vm.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
module MiqAeMethodService
22
class MiqAeServiceManageIQ_Providers_Vmware_InfraManager_Vm < MiqAeServiceManageIQ_Providers_InfraManager_Vm
3+
def set_description(new_description, options = {})
4+
sync_or_async_ems_operation(options[:sync], "set_description", [new_description])
5+
end
6+
37
def set_number_of_cpus(count, options = {})
48
sync_or_async_ems_operation(options[:sync], "set_number_of_cpus", [count])
59
end

spec/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-vm_spec.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@
1515
}
1616
end
1717

18+
it "#set_description" do
19+
service_vm.set_description("new-description")
20+
21+
expect(MiqQueue.first).to have_attributes(
22+
@base_queue_options.merge(:method_name => "set_description", :args => %w[new-description])
23+
)
24+
end
25+
1826
it "#set_number_of_cpus" do
1927
service_vm.set_number_of_cpus(1)
2028

0 commit comments

Comments
 (0)