Exemplo n.º 1
0
    def configure(self, env, upgrade_type=None, config_dir=None):
        from params import params
        env.set_params(params)
        File(format("/etc/default/metron"), content=Template("metron.j2"))

        commands = RestCommands(params)
        if params.security_enabled and not commands.is_acl_configured():
            commands.init_kafka_acls()
            commands.set_acl_configured()
Exemplo n.º 2
0
    def configure(self, env, upgrade_type=None, config_dir=None):
        from params import params
        env.set_params(params)
        File(format("/etc/default/metron"),
             content=Template("metron.j2")
             )

        commands = RestCommands(params)
        commands.init_kafka_topics()
        if params.security_enabled and not commands.is_acl_configured():
            commands.init_kafka_acls()
            commands.set_acl_configured()
Exemplo n.º 3
0
    def configure(self, env, upgrade_type=None, config_dir=None):
        from params import params
        if params.security_enabled:
            params.metron_jvm_flags = format(
                '-Djava.security.auth.login.config={client_jaas_path}')

        env.set_params(params)
        File(format("/etc/sysconfig/metron"), content=Template("metron.j2"))

        commands = RestCommands(params)
        if params.security_enabled and not commands.is_acl_configured():
            commands.init_kafka_acls()
            commands.set_acl_configured()