diff --git a/include/VirtualMachineManager.h b/include/VirtualMachineManager.h index fd2af01018..023b405c7e 100644 --- a/include/VirtualMachineManager.h +++ b/include/VirtualMachineManager.h @@ -95,7 +95,6 @@ public: VirtualMachineManager( time_t _timer_period, - int _vm_limit, vector& _mads); ~VirtualMachineManager(){}; @@ -253,11 +252,6 @@ private: */ time_t timer_period; - /** - * Virtual Machine polling limit - */ - int vm_limit; - /** * Action engine for the Manager */ diff --git a/share/doc/xsd/opennebula_configuration.xsd b/share/doc/xsd/opennebula_configuration.xsd index 49af5d2fbc..f3225212e6 100644 --- a/share/doc/xsd/opennebula_configuration.xsd +++ b/share/doc/xsd/opennebula_configuration.xsd @@ -164,7 +164,6 @@ - @@ -352,7 +351,6 @@ - diff --git a/src/nebula/Nebula.cc b/src/nebula/Nebula.cc index 4653a608b7..22d6333a0e 100644 --- a/src/nebula/Nebula.cc +++ b/src/nebula/Nebula.cc @@ -896,15 +896,11 @@ void Nebula::start(bool bootstrap_only) try { vector vmm_mads; - int vm_limit; - - nebula_configuration->get("VM_PER_INTERVAL", vm_limit); nebula_configuration->get("VM_MAD", vmm_mads); vmm = new VirtualMachineManager( timer_period, - vm_limit, vmm_mads); } catch (bad_alloc&) diff --git a/src/template/OpenNebulaTemplate.cc b/src/template/OpenNebulaTemplate.cc index 2e73563ce3..c5a01ea59b 100644 --- a/src/template/OpenNebulaTemplate.cc +++ b/src/template/OpenNebulaTemplate.cc @@ -352,8 +352,6 @@ void OpenNebulaTemplate::set_conf_default() # MONITORING_INTERVAL_DATASTORE # MONITORING_INTERVAL_DB_UPDATE # DS_MONITOR_VM_DISK -# HOST_PER_INTERVAL -# VM_PER_INTERVAL # VM_MONITORING_EXPIRATION_TIME # LISTEN_ADDRESS # PORT @@ -369,8 +367,6 @@ void OpenNebulaTemplate::set_conf_default() set_conf_single("MONITORING_INTERVAL_DATASTORE", "300"); set_conf_single("MONITORING_INTERVAL_DB_UPDATE", "0"); set_conf_single("DS_MONITOR_VM_DISK", "10"); - set_conf_single("HOST_PER_INTERVAL", "15"); - set_conf_single("VM_PER_INTERVAL", "5"); set_conf_single("VM_MONITORING_EXPIRATION_TIME", "14400"); set_conf_single("PORT", "2633"); set_conf_single("LISTEN_ADDRESS", "0.0.0.0"); diff --git a/src/vmm/VirtualMachineManager.cc b/src/vmm/VirtualMachineManager.cc index c0da7e5343..83b6426449 100644 --- a/src/vmm/VirtualMachineManager.cc +++ b/src/vmm/VirtualMachineManager.cc @@ -32,12 +32,10 @@ /* ************************************************************************** */ VirtualMachineManager::VirtualMachineManager( - time_t _timer_period, - int _vm_limit, - vector& _mads): + time_t _timer_period, + vector& _mads): MadManager(_mads), - timer_period(_timer_period), - vm_limit(_vm_limit) + timer_period(_timer_period) { Nebula& nd = Nebula::instance();