Overview

This is a private class. Don’t use direct.

Experience the Power of Puppet for WebLogic

If you want to play and experiment with Puppet and WebLogic, please take a look at our playgrounds. At our playgrounds, we provide you with a pre-installed environment, where you experiment fast and easy.

For WebLogic   here at our playground...

Attributes

Attribute Name Short Description
download_dir The directory where the Puppet software puts all downloaded files.
fmw_product Type of Fusion Middleware Product you want to install.
jdk_home_dir The homdirectory for the Java evelopment Kit.
logoutput log the outputs of Puppet exec or not.
oracle_fmw_product_home_dir Fusion Middleware home.
os_group The os group used to install and run WebLogic.
os_user The os user used to install and run WebLogic.
rcu_action Action to perform.
rcu_database_url Database URL to create the RCU on.
rcu_honor_omf Boolean to determine if you want the RCU creation to honor OMF (Oracle Managed Files).
rcu_jdbc_url The jdbc URL of the RCU repository.
rcu_password The password to use on the database where the RCU repository is created.
rcu_prefix Extra prefix to use for the RCU.
rcu_soa_profile Profile to use for creating the RCU for SOA.
rcu_sys_password SYS password to use on the database where the RCU repository is created.
rcu_sys_user SYS username to use on the database where the RCU repository is created.
rcu_tablespace  
rcu_temp_tablespace  
version The version that is installed in the used Oracle home.

version

The version that is installed in the used Oracle home.

Puppet uses this value to decide on version specific actions.

Type: Wls_install::Versions

Default:lookup({name => 'wls_version', default_value => 1111})

Back to overview of utils::rcu

fmw_product

Type of Fusion Middleware Product you want to install.

Valid values are:

  • adf
  • soa
  • soaqs
  • osb
  • wcc
  • wc
  • oim
  • oam
  • web
  • webgate
  • oud
  • mft
  • b2b
  • forms

Type: Enum['adf','soa','mft', 'forms','bip']

Default:'adf'

Back to overview of utils::rcu

oracle_fmw_product_home_dir

Fusion Middleware home.

Type: Stdlib::Absolutepath

Default:undef

Back to overview of utils::rcu

jdk_home_dir

The homdirectory for the Java evelopment Kit.

Type: Stdlib::Absolutepath

Default:lookup({name => 'wls_jdk_home_dir'})

Back to overview of utils::rcu

os_user

The os user used to install and run WebLogic.

Type: String[1]

Default:lookup({name => 'wls_os_user'})

Back to overview of utils::rcu

os_group

The os group used to install and run WebLogic.

Type: String[1]

Default:lookup({name => 'wls_os_group'})

Back to overview of utils::rcu

download_dir

The directory where the Puppet software puts all downloaded files.

Before Puppet can actually use remote files, they must be downloaded first. Puppet uses this directory to put all files in.

The default value is: /install

Type: Stdlib::Absolutepath

Default:lookup({name => 'wls_download_dir'})

Back to overview of utils::rcu

rcu_action

Action to perform.

Valid values are:

  • create
  • delete Type: Enum['create','delete']

Default:'create'

Back to overview of utils::rcu

rcu_jdbc_url

The jdbc URL of the RCU repository.

Type: Optional[String[1]]

Default:undef

Back to overview of utils::rcu

rcu_database_url

Database URL to create the RCU on.

Type: Optional[String[1]]

Default:undef

Back to overview of utils::rcu

rcu_prefix

Extra prefix to use for the RCU.

Type: Optional[String[1]]

Default:undef

Back to overview of utils::rcu

rcu_password

The password to use on the database where the RCU repository is created.

Type: Easy_type::Password

Default:undef

Back to overview of utils::rcu

rcu_sys_user

SYS username to use on the database where the RCU repository is created.

Default is ‘SYS’ Type: String[1]

Default:'sys'

Back to overview of utils::rcu

rcu_sys_password

SYS password to use on the database where the RCU repository is created.

Type: Easy_type::Password

Default:undef

Back to overview of utils::rcu

rcu_honor_omf

Boolean to determine if you want the RCU creation to honor OMF (Oracle Managed Files).

Type: Optional[Boolean]

Default:undef

Back to overview of utils::rcu

rcu_soa_profile

Profile to use for creating the RCU for SOA.

Type: Optional[ Enum[ 'SMALL', 'MED', 'LARGE' ] ]

Default:undef

Back to overview of utils::rcu

rcu_tablespace

The default tablespace to use for the RCU created accounts. Type: Optional[String[1]]

Default:undef

Back to overview of utils::rcu

rcu_temp_tablespace

The temporary tablespace to use for the RCU created accounts. Type: Optional[String[1]]

Default:undef

Back to overview of utils::rcu

logoutput

log the outputs of Puppet exec or not.

When you specify true Puppet will log all output of exec types.

Valid values are:

  • true
  • false
  • on_failure

Type: Variant[ Boolean, Enum[ 'on_failure' ] ]

Default:lookup({name => 'logoutput', default_value => 'on_failure'})

Back to overview of utils::rcu