Documentation ¶
Overview ¶
This file contains horrible things that allow us to marshal/unmarshal the parts of the config we care about to/from json, without losing the fields we don't care about.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCassandraDatacenter ¶
func GetCassandraDatacenter(name string, namespace string) cassdcapi.CassandraDatacenter
GetCassandraDatacenter gets a minimal CassandraDatacenter object.
func UpdateConfig ¶
func UpdateConfig(config json.RawMessage, cassDC cassdcapi.CassandraDatacenter) (json.RawMessage, error)
UpdateConfig updates the json formatted Cassandra config which incorporates the JVM options (under key additional-jvm-opts) passed into the launch scripts for Cassandra via the config builder.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.