diff --git a/include/VirtualMachine.h b/include/VirtualMachine.h index 9ee0801f73..3a684d6a5d 100644 --- a/include/VirtualMachine.h +++ b/include/VirtualMachine.h @@ -2188,11 +2188,6 @@ private: */ int parse_sched_action(std::string& error_str); - /** - * Assign id to sched actions without id - */ - void assign_sched_ids(); - /** * Encrypt all secret attributes */ diff --git a/src/flow/lib/models/role.rb b/src/flow/lib/models/role.rb index d69205f3af..7401f70e62 100644 --- a/src/flow/lib/models/role.rb +++ b/src/flow/lib/models/role.rb @@ -570,9 +570,6 @@ module OpenNebula vm_id = node['deploy_id'] vm = OpenNebula::VirtualMachine.new_with_id(vm_id, @service.client) - - rc = vm.info - if OpenNebula.is_error?(rc) msg = "Role #{name} : VM #{vm_id} monitorization failed;"\ " #{rc.message}" @@ -583,14 +580,6 @@ module OpenNebula @service.log_error(msg) else - ids = vm.retrieve_elements('TEMPLATE/SCHED_ACTION/ID') - - id = 0 - if !ids.nil? && !ids.empty? - ids.map! {|e| e.to_i } - id = ids.max + 1 - end - if do_offset offset = (index / vms_per_period.to_i).floor time_offset = offset * period.to_i