Skip to content

Commit

Permalink
try do disable java properties escaping.
Browse files Browse the repository at this point in the history
  • Loading branch information
razvan authored and Vladislav Supalov committed Nov 16, 2022
1 parent 8a4b340 commit b6412d7
Showing 1 changed file with 17 additions and 5 deletions.
22 changes: 17 additions & 5 deletions rust/operator-binary/src/druid_controller.rs
Original file line number Diff line number Diff line change
Expand Up @@ -484,11 +484,23 @@ fn build_rolegroup_config_map(
// add tls encryption / auth properties
tls_settings.add_tls_config_properties(&mut transformed_config, &role);

let runtime_properties =
stackable_operator::product_config::writer::to_java_properties_string(
transformed_config.iter(),
)
.context(PropertiesWriteSnafu)?;
// let runtime_properties =
// stackable_operator::product_config::writer::to_java_properties_string(
// transformed_config.iter(),
// )
// .context(PropertiesWriteSnafu)?;
let runtime_properties: String = transformed_config
.iter()
.map(|kv| {
format!(
"{}={}",
kv.0,
kv.1.clone().unwrap_or_else(|| "".to_string())
)
})
.reduce(|content, line| format!("{content}\n{line}"))
.unwrap_or_else(|| "".to_string());

cm_conf_data.insert(RUNTIME_PROPS.to_string(), runtime_properties);
}
PropertyNameKind::File(file_name) if file_name == JVM_CONFIG => {
Expand Down

0 comments on commit b6412d7

Please sign in to comment.