@@ -6,24 +6,24 @@ use std::{
66
77use const_format:: concatcp;
88use indoc:: formatdoc;
9- use product_config:: { types:: PropertyNameKind , ProductConfigManager } ;
9+ use product_config:: { ProductConfigManager , types:: PropertyNameKind } ;
1010use serde:: { Deserialize , Serialize } ;
1111use serde_json:: json;
1212use snafu:: { OptionExt , ResultExt , Snafu } ;
1313use stackable_opa_operator:: crd:: {
14- user_info_fetcher , v1alpha1 , APP_NAME , DEFAULT_SERVER_GRACEFUL_SHUTDOWN_TIMEOUT , OPERATOR_NAME ,
14+ APP_NAME , DEFAULT_SERVER_GRACEFUL_SHUTDOWN_TIMEOUT , OPERATOR_NAME , user_info_fetcher , v1alpha1 ,
1515} ;
1616use stackable_operator:: {
1717 builder:: {
1818 self ,
1919 configmap:: ConfigMapBuilder ,
2020 meta:: ObjectMetaBuilder ,
2121 pod:: {
22+ PodBuilder ,
2223 container:: { ContainerBuilder , FieldPathEnvVar } ,
2324 resources:: ResourceRequirementsBuilder ,
2425 security:: PodSecurityContextBuilder ,
2526 volume:: VolumeBuilder ,
26- PodBuilder ,
2727 } ,
2828 } ,
2929 cluster_resources:: { ClusterResourceApplyStrategy , ClusterResources } ,
@@ -34,6 +34,7 @@ use stackable_operator::{
3434 tls_verification:: TlsClientDetailsError ,
3535 } ,
3636 k8s_openapi:: {
37+ DeepMerge ,
3738 api:: {
3839 apps:: v1:: { DaemonSet , DaemonSetSpec } ,
3940 core:: v1:: {
@@ -42,12 +43,11 @@ use stackable_operator::{
4243 } ,
4344 } ,
4445 apimachinery:: pkg:: { apis:: meta:: v1:: LabelSelector , util:: intstr:: IntOrString } ,
45- DeepMerge ,
4646 } ,
4747 kube:: {
48- core:: { error_boundary, DeserializeGuard } ,
49- runtime:: { controller:: Action , reflector:: ObjectRef } ,
5048 Resource as KubeResource , ResourceExt ,
49+ core:: { DeserializeGuard , error_boundary} ,
50+ runtime:: { controller:: Action , reflector:: ObjectRef } ,
5151 } ,
5252 kvp:: { Label , LabelError , Labels , ObjectLabels } ,
5353 logging:: controller:: ReconcilerError ,
@@ -56,7 +56,7 @@ use stackable_operator::{
5656 product_logging:: {
5757 self ,
5858 framework:: {
59- create_vector_shutdown_file_command , remove_vector_shutdown_file_command , LoggingError ,
59+ LoggingError , create_vector_shutdown_file_command , remove_vector_shutdown_file_command ,
6060 } ,
6161 spec:: {
6262 AppenderConfig , AutomaticContainerLogConfig , ContainerLogConfig ,
@@ -77,7 +77,7 @@ use crate::{
7777 discovery:: { self , build_discovery_configmaps} ,
7878 operations:: graceful_shutdown:: add_graceful_shutdown_config,
7979 product_logging:: {
80- extend_role_group_config_map , resolve_vector_aggregator_address , BundleBuilderLogLevel ,
80+ BundleBuilderLogLevel , extend_role_group_config_map , resolve_vector_aggregator_address ,
8181 } ,
8282} ;
8383
@@ -787,11 +787,9 @@ fn build_server_rolegroup_daemonset(
787787 "pipefail" . to_string( ) ,
788788 "-c" . to_string( ) ,
789789 ] )
790- . args ( vec ! [ build_prepare_start_command(
791- merged_config,
792- & prepare_container_name,
793- )
794- . join( " && " ) ] )
790+ . args ( vec ! [
791+ build_prepare_start_command( merged_config, & prepare_container_name) . join( " && " ) ,
792+ ] )
795793 . add_volume_mount ( BUNDLES_VOLUME_NAME , BUNDLES_DIR )
796794 . context ( AddVolumeMountSnafu ) ?
797795 . add_volume_mount ( LOG_VOLUME_NAME , STACKABLE_LOG_DIR )
0 commit comments