Ejemplo n.º 1
0
def setup_kraken():
    require.users.user('www-data')
    require.files.directories([env.kraken_basedir, env.kraken_log_basedir,
        env.kraken_monitor_basedir], owner=env.KRAKEN_USER, group=env.KRAKEN_USER,
        use_sudo=True)
    update_monitor_configuration()
    if env.setup_apache:
        apache_conf_path = env.apache_conf_path('monitor-kraken')
        _upload_template('kraken/monitor_apache_config.jinja', apache_conf_path,
                     context={'env': env}, backup=False)
        if env.apache_version() >= 2.4:
            sudo('a2enconf monitor-kraken.conf')
            sudo("service apache2 reload")
    require.service.started('apache2')
Ejemplo n.º 2
0
def setup_kraken():
    require.users.user('www-data')
    require.files.directories([env.kraken_basedir, env.kraken_log_basedir,
        env.kraken_monitor_basedir], owner=env.KRAKEN_USER, group=env.KRAKEN_USER,
        use_sudo=True)
    update_monitor_configuration()
    if env.setup_apache:
        apache_conf_path = env.apache_conf_path('monitor-kraken')
        _upload_template('kraken/monitor_apache_config.jinja', apache_conf_path,
                     context={'env': env}, backup=False)
        if env.apache_version() >= 2.4:
            sudo('a2enconf monitor-kraken.conf')
            sudo("service apache2 reload")
    require.service.started('apache2')