Skip to content

Commit 90dfbcd

Browse files
committed
fix: change paramter order & fmt
1 parent 965c212 commit 90dfbcd

7 files changed

Lines changed: 28 additions & 30 deletions

File tree

rust/operator-binary/src/controller/build/config_map.rs

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@ pub enum Error {
5858
type Result<T, E = Error> = std::result::Result<T, E>;
5959

6060
pub fn build_rolegroup_config_map(
61-
// `hbase` is retained only for the ConfigMap ObjectMeta / owner reference; the rendered
62-
// content comes entirely from `cluster`. To be decoupled in a follow-up.
63-
hbase: &v1alpha1::HbaseCluster,
6461
cluster: &ValidatedCluster,
6562
role: &HbaseRole,
6663
rolegroup_ref: &RoleGroupRef<v1alpha1::HbaseCluster>,
64+
// `owner` is retained only for the ConfigMap ObjectMeta / owner reference; the rendered
65+
// content comes entirely from `cluster`. To be decoupled in a follow-up.
66+
owner_ref: &v1alpha1::HbaseCluster,
6767
) -> Result<ConfigMap> {
6868
tracing::info!("Setting up ConfigMap for {:?}", rolegroup_ref);
6969

@@ -108,18 +108,20 @@ pub fn build_rolegroup_config_map(
108108
overrides.ssl_client_xml.clone(),
109109
);
110110

111-
let security_properties = security_properties::build(role, overrides.security_properties.clone())
112-
.with_context(|_| JvmSecurityPropertiesSnafu {
113-
role_group: rolegroup_ref.role_group.clone(),
114-
})?;
111+
let security_properties =
112+
security_properties::build(role, overrides.security_properties.clone()).with_context(
113+
|_| JvmSecurityPropertiesSnafu {
114+
role_group: rolegroup_ref.role_group.clone(),
115+
},
116+
)?;
115117

116118
let cm_metadata = ObjectMetaBuilder::new()
117-
.name_and_namespace(hbase)
119+
.name_and_namespace(owner_ref)
118120
.name(rolegroup_ref.object_name())
119-
.ownerreference_from_resource(hbase, None, Some(true))
121+
.ownerreference_from_resource(owner_ref, None, Some(true))
120122
.context(ObjectMissingMetadataForOwnerRefSnafu)?
121123
.with_recommended_labels(&build_recommended_labels(
122-
hbase,
124+
owner_ref,
123125
&cluster.image.app_version_label_value,
124126
&rolegroup_ref.role,
125127
&rolegroup_ref.role_group,
@@ -143,10 +145,11 @@ pub fn build_rolegroup_config_map(
143145
builder.add_data(ConfigFileName::SslClient.to_string(), ssl_client_xml);
144146
}
145147

146-
extend_role_group_config_map(rolegroup_ref, rg.merged_config.logging(), &mut builder)
147-
.context(InvalidLoggingConfigSnafu {
148+
extend_role_group_config_map(rolegroup_ref, rg.merged_config.logging(), &mut builder).context(
149+
InvalidLoggingConfigSnafu {
148150
cm_name: rolegroup_ref.object_name(),
149-
})?;
151+
},
152+
)?;
150153

151154
builder.build().with_context(|_| AssembleSnafu {
152155
role: rolegroup_ref.role.clone(),

rust/operator-binary/src/controller/build/properties/hbase_env.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,9 +123,6 @@ mod tests {
123123
config_overrides(&[("CUSTOM_VAR", "custom_value")]),
124124
)
125125
.unwrap();
126-
assert!(
127-
env.contains("export CUSTOM_VAR=\"custom_value\""),
128-
"{env}"
129-
);
126+
assert!(env.contains("export CUSTOM_VAR=\"custom_value\""), "{env}");
130127
}
131128
}

rust/operator-binary/src/controller/build/properties/hbase_site.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,9 +183,7 @@ mod tests {
183183
config_overrides(&[]),
184184
);
185185
assert!(
186-
xml.contains(
187-
"<name>hbase.regionserver.ipc.address</name>\n <value>0.0.0.0</value>"
188-
),
186+
xml.contains("<name>hbase.regionserver.ipc.address</name>\n <value>0.0.0.0</value>"),
189187
"{xml}"
190188
);
191189
assert!(

rust/operator-binary/src/controller/build/properties/ssl_server.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,7 @@ mod tests {
2929
#[test]
3030
fn settings_appear_in_xml() {
3131
let xml = build(
32-
BTreeMap::from([(
33-
"ssl.server.keystore.type".to_string(),
34-
"pkcs12".to_string(),
35-
)]),
32+
BTreeMap::from([("ssl.server.keystore.type".to_string(), "pkcs12".to_string())]),
3633
config_overrides(&[]),
3734
);
3835
assert!(

rust/operator-binary/src/controller/validate.rs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ use crate::{
2020
ValidatedRoleGroupConfig,
2121
},
2222
kerberos::{
23-
self, kerberos_config_properties, kerberos_ssl_client_settings, kerberos_ssl_server_settings,
23+
self, kerberos_config_properties, kerberos_ssl_client_settings,
24+
kerberos_ssl_server_settings,
2425
},
2526
};
2627

@@ -130,8 +131,7 @@ pub fn validate_cluster(
130131
name: ClusterName::from_str(&hbase.name_any()).context(InvalidClusterNameSnafu)?,
131132
image: resolved_product_image,
132133
cluster_config: ValidatedClusterConfig {
133-
zookeeper_connection_information: dereferenced_objects
134-
.zookeeper_connection_information,
134+
zookeeper_connection_information: dereferenced_objects.zookeeper_connection_information,
135135
hbase_opa_config: dereferenced_objects.hbase_opa_config,
136136
kerberos_enabled: hbase.has_kerberos_enabled(),
137137
hbase_site_kerberos_config,
@@ -334,7 +334,10 @@ spec:
334334

335335
let env_overrides = merged_env_overrides(&hbase, &HbaseRole::Master, "default");
336336

337-
assert_eq!(env_overrides.get("TEST_VAR"), Some(&"MASTER_RG".to_string()));
337+
assert_eq!(
338+
env_overrides.get("TEST_VAR"),
339+
Some(&"MASTER_RG".to_string())
340+
);
338341
assert_eq!(
339342
env_overrides.get("TEST_VAR_FROM_MASTER"),
340343
Some(&"MASTER".to_string())

rust/operator-binary/src/discovery.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
use std::collections::BTreeMap;
22

3-
use crate::config::writer::to_hadoop_xml;
43
use snafu::{ResultExt, Snafu};
54
use stackable_operator::{
65
builder::{configmap::ConfigMapBuilder, meta::ObjectMetaBuilder},
@@ -11,6 +10,7 @@ use stackable_operator::{
1110
};
1211

1312
use crate::{
13+
config::writer::to_hadoop_xml,
1414
crd::{HBASE_SITE_XML, HbaseRole, v1alpha1},
1515
hbase_controller::build_recommended_labels,
1616
kerberos::{self, kerberos_discovery_config_properties},

rust/operator-binary/src/hbase_controller.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,10 +345,10 @@ pub async fn reconcile_hbase(
345345
)?;
346346

347347
let rg_configmap = crate::controller::build::config_map::build_rolegroup_config_map(
348-
hbase,
349348
&validated_cluster,
350349
hbase_role,
351350
&rolegroup,
351+
hbase,
352352
)
353353
.context(BuildRolegroupConfigMapSnafu)?;
354354
let rg_statefulset = build_rolegroup_statefulset(

0 commit comments

Comments
 (0)