Hi Experts,

I have a requirement as below.
I need to create a Hash from below hiera data.

was_data:
  hs3sourcepath: 'glic.binaries/websphere'
  hdaresponse_file: /opt/software/WAS8.5.5.10_Install.xml
  hibmagentpath: 
/opt/software/agent.installer.linux.gtk.x86_64_1.8.2000.20150303_1526.zip
  hbase_dir: '/opt/was/was855'
  hinstance_name: WebSphere
  was_dmgr_data:
    esa-group-service:  
      hgroup: websph
      hdmgr_profile: TST
      hdmgr_cell: CELL
      hcluster_name: CLUSTER
      hpptdmgrsrvport: 8080
    esa-user-profile-service:
      hdmgr_profile: ABC
      hdmgr_cell: PQS
      hcluster_name: IOP
      hpptdmgrsrvport: 0000


I need a hash of above data as 
Hash 1 : 
    esa-group-service:   
      hgroup: websph
      hdmgr_profile: TST
      hdmgr_cell: CELL
      hcluster_name: CLUSTER
      hpptdmgrsrvport: 8080    
      hs3sourcepath: 'glic.binaries/websphere'
      hdaresponse_file: /opt/software/WAS8.5.5.10_Install.xml
      hibmagentpath: 
/opt/software/agent.installer.linux.gtk.x86_64_1.8.2000.20150303_1526.zip
      hbase_dir: '/opt/was/was855'
      hinstance_name: WebSphere

Hash 2
  esa-user-profile-service:
      hdmgr_profile: ABC
      hdmgr_cell: PQS
      hcluster_name: IOP
      hpptdmgrsrvport: 0000
      hs3sourcepath: 'glic.binaries/websphere'
      hdaresponse_file: /opt/software/WAS8.5.5.10_Install.xml
      hibmagentpath: 
/opt/software/agent.installer.linux.gtk.x86_64_1.8.2000.20150303_1526.zip
      hbase_dir: '/opt/was/was855'
      hinstance_name: WebSphere

So I trying to merge the has of esa-group-service to was_data and 
esa-user-profile-service to was_data

Please let me know if there is a way

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/9ee70d45-18e9-4e6f-87ed-78000ac47140%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to