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()
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()
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()