Puppet Class: jasperreports_server
- Inherits:
- jasperreports_server::params
- Defined in:
- manifests/init.pp
Overview
Class: jasperreports_server
Install and configures JasperReports Server
Parameters
- pkg_version
-
server version
- source_url
-
URL to download the source .zip defaults to sourceforge using the $pkg_version variable kent.dl.sourceforge.net/project/jasperserver/JasperServer/JasperReports%20Server%20Community%20Edition%20$pkg_version/jasperreports-server-cp-$pkg_version-bin.zip
Examples
Authors
Steven Bambling <smbambling@arin.net>
Copyright
Copyright 2015 Your name here, unless otherwise noted.
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 |
# File 'manifests/init.pp', line 23
class jasperreports_server (
$pkg_version = undef,
$external_ad_auth = false,
$source_url = undef,
$nexus_url = undef,
$nexus_repository = undef,
$nexus_gav = undef,
$nexus_packaging = undef,
$nexus_classifier = undef,
$buildomatic_user = $jasperreports_server::params::buildomatic_user,
$buildomatic_appservertype = $jasperreports_server::params::buildomatic_appservertype,
$buildomatic_appserverdir = $jasperreports_server::params::buildomatic_appserverdir,
$buildomatic_catalina_home = $jasperreports_server::params::buildomatic_catalina_home,
$buildomatic_catalina_base = $jasperreports_server::params::buildomatic_catalina_base,
$buildomatic_jboss_profile = $jasperreports_server::params::buildomatic_jboss_profile,
$buildomatic_dbtype = $jasperreports_server::params::buildomatic_dbtype,
$buildomatic_dbhost = $jasperreports_server::params::buildomatic_dbhost,
$buildomatic_dbusername = $jasperreports_server::params::buildomatic_dbusername,
$buildomatic_dbpassword = $jasperreports_server::params::buildomatic_dbpassword,
$buildomatic_extras = $jasperreports_server::params::buildomatic_extras,
$ad_connection_source = $jasperreports_server::params::ad_connection_source,
$ad_userdn = $jasperreports_server::params::ad_userdn,
$ad_password = $jasperreports_server::params::ad_password,
$ad_group_base = $jasperreports_server::params::ad_group_base,
$ad_user_base = $jasperreports_server::params::ad_user_base,
$ad_org_roles = $jasperreports_server::params::ad_org_roles,
$sql_validation = $jasperreports_server::params::sql_validation,
$mail_sender_host = $jasperreports_server::params::mail_sender_host,
$mail_sender_username = $jasperreports_server::params::mail_sender_username,
$mail_sender_password = $jasperreports_server::params::mail_sender_password,
$mail_sender_from = $jasperreports_server::params::mail_sender_from,
$mail_sender_protocol = $jasperreports_server::params::mail_sender_protocol,
$mail_sender_port = $jasperreports_server::params::mail_sender_port,
) inherits jasperreports_server::params {
anchor { 'jasperreports_server::start': }
anchor { 'jasperreports_server::end': }
Anchor['jasperreports_server::start'] ->
class { 'jasperreports_server::install':
pkg_version => $pkg_version,
} ->
class { 'jasperreports_server::config': } ->
Anchor['jasperreports_server::end']
}
|