Fix vm not running problem

This commit is contained in:
Quentin Garnier 2015-02-18 10:11:20 +01:00
parent 528c4e8562
commit c8e99a53f8
4 changed files with 4 additions and 4 deletions

View File

@ -130,7 +130,7 @@ sub run {
multiple => $multiple) == 0); multiple => $multiple) == 0);
next if (defined($self->{nopoweredon_skip}) && next if (defined($self->{nopoweredon_skip}) &&
!centreon::esxd::common::is_running(power => $entity_view->{'runtime.powerState'}->val) == 0); centreon::esxd::common::is_running(power => $entity_view->{'runtime.powerState'}->val) == 0);
# CPU Limit # CPU Limit
if (defined($entity_view->{'config.cpuAllocation.limit'}) && $entity_view->{'config.cpuAllocation.limit'} != -1) { if (defined($entity_view->{'config.cpuAllocation.limit'}) && $entity_view->{'config.cpuAllocation.limit'} != -1) {

View File

@ -113,7 +113,7 @@ sub run {
multiple => $multiple) == 0); multiple => $multiple) == 0);
next if (defined($self->{nopoweredon_skip}) && next if (defined($self->{nopoweredon_skip}) &&
!centreon::esxd::common::is_running(power => $entity_view->{'runtime.powerState'}->val) == 0); centreon::esxd::common::is_running(power => $entity_view->{'runtime.powerState'}->val) == 0);
if (defined($self->{check_consolidation}) && defined($entity_view->{'runtime.consolidationNeeded'}) && $entity_view->{'runtime.consolidationNeeded'} =~ /^true|1$/i) { if (defined($self->{check_consolidation}) && defined($entity_view->{'runtime.consolidationNeeded'}) && $entity_view->{'runtime.consolidationNeeded'} =~ /^true|1$/i) {
$vm_consolidate{$entity_view->{name}} = 1; $vm_consolidate{$entity_view->{name}} = 1;

View File

@ -124,7 +124,7 @@ sub run {
multiple => $multiple) == 0); multiple => $multiple) == 0);
next if (defined($self->{nopoweredon_skip}) && next if (defined($self->{nopoweredon_skip}) &&
!centreon::esxd::common::is_running(power => $entity_view->{'runtime.powerState'}->val) == 0); centreon::esxd::common::is_running(power => $entity_view->{'runtime.powerState'}->val) == 0);
foreach (@{$entity_view->{'config.hardware.device'}}) { foreach (@{$entity_view->{'config.hardware.device'}}) {
if ($_->isa('VirtualDisk')) { if ($_->isa('VirtualDisk')) {

View File

@ -126,7 +126,7 @@ sub run {
multiple => $multiple) == 0); multiple => $multiple) == 0);
next if (defined($self->{nopoweredon_skip}) && next if (defined($self->{nopoweredon_skip}) &&
!centreon::esxd::common::is_running(power => $entity_view->{'runtime.powerState'}->val) == 0); centreon::esxd::common::is_running(power => $entity_view->{'runtime.powerState'}->val) == 0);
my $tools_status = lc($entity_view->{'summary.guest.toolsStatus'}->val); my $tools_status = lc($entity_view->{'summary.guest.toolsStatus'}->val);
if ($tools_status eq 'toolsnotinstalled') { if ($tools_status eq 'toolsnotinstalled') {