Skip to content

Commit 90e4a6d

Browse files
committed
Merge pull request #195 from shashank-gowda/add_raw_power_state
Map Provider Host state to Raw Power State
2 parents bdd9c29 + bf47d93 commit 90e4a6d

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

app/models/manageiq/providers/ibm_power_hmc/inventory/parser/infra_manager.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ def parse_cecs
2727
:hostname => sys.hostname,
2828
:ipaddress => sys.ipaddr,
2929
:power_state => lookup_power_state(sys.state),
30+
:raw_power_state => sys.state,
3031
:vmm_vendor => "ibm_power_hmc",
3132
:vmm_version => [collector.hmc.version, collector.hmc.sp_name].compact.join(' '),
3233
:vmm_buildnumber => collector.hmc.build_level
@@ -50,6 +51,7 @@ def parse_cecs_unavailable
5051
:hypervisor_hostname => sys["MTMS"],
5152
:ipaddress => sys["IPAddress"],
5253
:power_state => lookup_power_state(sys["State"]),
54+
:raw_power_state => sys["State"],
5355
:vmm_vendor => "ibm_power_hmc",
5456
:vmm_version => [collector.hmc.version, collector.hmc.sp_name].compact.join(' '),
5557
:vmm_buildnumber => collector.hmc.build_level

spec/models/manageiq/providers/ibm_power_hmc/infra_manager/refresher_spec.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ def assert_specific_host
102102
:name => "porthos",
103103
:ipaddress => "10.197.64.46",
104104
:power_state => "on",
105+
:raw_power_state => "operating",
105106
:vmm_vendor => "ibm_power_hmc",
106107
:vmm_version => "V8R8.6.0 0",
107108
:vmm_buildnumber => "20161101.1"

0 commit comments

Comments
 (0)