cassandra_binary -- Enables or disables the binary protocol.

Synopsis

Enables or disables the binary protocol, also known as the native transport.

Requirements

The below requirements are needed on the host that executes this module.

Parameters

state (True, str, None)
The required status
host (optional, str, 127.0.0.1)
The hostname.
port (optional, int, 7199)
The Cassandra TCP port.
password (optional, str, None)
The password to authenticate with.
password_file (optional, str, None)
Path to a file containing the password.
username (optional, str, None)
The username to authenticate with.
nodetool_path (optional, str, None)
The path to nodetool.
nodetool_flags (optional, str, -Dcom.sun.jndi.rmiURLParsing=legacy)
Flags to pass to nodetool.
debug (optional, bool, False)
Enable additional debug output.

Examples

- name: Ensure Cassandra binary feature is enabled
  community.cassandra.cassandra_binary:
    state: enabled

- name: Ensure Cassandra binary feature is disabled
  community.cassandra.cassandra_binary:
    state: disabled

Return Values

cassandra_binary (success, str, )
The return state of the executed command.

Status

Authors

  • Rhys Campbell (@rhysmeister)