fmw_install_windows.pp 983 B

1234567891011121314151617181920212223242526272829
  1. #
  2. # fmw_inst::internal::fmw_install_windows
  3. #
  4. # Copyright 2015 Oracle. All Rights Reserved
  5. #
  6. define fmw_inst::internal::fmw_install_windows(
  7. $java_home_dir = undef,
  8. $installer_file = undef,
  9. $rsp_file = undef,
  10. $version = undef,
  11. $oim_version = undef,
  12. $oracle_home_dir = undef,
  13. $tmp_dir = undef,
  14. )
  15. {
  16. if $version == '10.3.6' {
  17. exec{ "Install ${title}":
  18. command => "${installer_file} -silent -response ${rsp_file} -waitforcompletion -ignoreSysPrereqs -jreLoc ${java_home_dir} -Djava.io.tmpdir=${tmp_dir}",
  19. creates => $oracle_home_dir,
  20. timeout => 0,
  21. }
  22. } elsif $version in ['12.2.1', '12.2.1.1', '12.2.1.2', '12.1.3', '12.1.2'] {
  23. exec{ "Install ${title}":
  24. command => "${java_home_dir}/bin/java.exe -Xmx1024m -Djava.io.tmpdir=${tmp_dir} -jar ${installer_file} -waitforcompletion -silent -responseFile ${rsp_file} -jreLoc ${java_home_dir}",
  25. creates => $oracle_home_dir,
  26. timeout => 0,
  27. }
  28. }
  29. }