setupstart custom 0 database-type-standard ${localHome}/temp ${confluenceHome}/attachments {% if atl_jdbc_url is defined %} {% set databases = { "mysql": ["com.mysql.jdbc.Driver", "MySQLDialect"], "postgresql": ["org.postgresql.Driver", "PostgreSQLDialect"], "mssql": ["com.microsoft.sqlserver.jdbc.SQLServerDriver", "SQLServerDialect"], "oracle12c": ["oracle.jdbc.driver.OracleDriver", "OracleDialect"] } %} {{ atl_db_type }} {{ atl_jdbc_url }} {{ atl_jdbc_user }} {{ atl_jdbc_password }} {{ databases[atl_db_type][0] }} com.atlassian.confluence.impl.hibernate.dialect.{{ databases[atl_db_type][1] }} {{ atl_db_poolminsize | default('20') }} {{ atl_db_poolmaxsize | default('100') }} {{ atl_db_timeout | default('30') }} {{ atl_db_idletestperiod | default('100') }} {{ atl_db_maxstatements | default('0') }} {{ atl_db_validate | default('false') }} {{ atl_db_acquireincrement | default('1') }} {{ atl_db_validationquery | default('select 1') }} {% endif %} {% if atl_cluster_type is defined %} true {{ atl_cluster_name }} {{ atl_product_home_shared }} {{ atl_product_home_shared }} {{ atl_cluster_type }} {% if atl_cluster_type == 'aws' %} {{ atl_hazelcast_network_aws_iam_role }} {{ atl_hazelcast_network_aws_iam_region }} {{ atl_hazelcast_network_aws_host_header }} {{ atl_hazelcast_network_aws_security_group }} {{ atl_hazelcast_network_aws_tag_key }} {{ atl_hazelcast_network_aws_tag_value }} {{ atl_cluster_ttl }} {% elif atl_cluster_type == 'tcp_ip' %} {{ atl_cluster_peers }} {% elif atl_cluster_type == 'multicast' %} {{ atl_cluster_address }} {{ atl_cluster_ttl }} {% endif %} {% endif %}