mc_tomcat / tomcat functions

mc_states.modules.mc_tomcat.settings()

tomcat settings

jdk_ver
jdk version to use (will install packages)
java_opts
java opts to give to tomcat start
java_home
JAVA_HOME of the jdk to use
users

mapping of users, roles & password:

{
    'admin': {
      'password': 'admin',
      'roles': ['admin', 'manager'],
    }
}
shutdown_port
default shutdown port (8005)
tomcat_user
tomcat system user
tomcat_group
tomcat system group
address
default address to listen on
port
default http port (8080)
ssl_port
default ssl port (8443)
ajp_port
default ajp port (8009)
defaultHost
default hostname (localhost)
welcome_files
list of files to serve as index (index.{htm,html,jsp})
loglevel_console
log level console (FINE)
loglevel_1catalina_org
log level for defaults vhosts (FINE)
loglevel_2localhost_org
log level for defaults vhosts (FINE)
loglevel_Catalina_localhost_level
loglevel for catalina section (INFO)