Skip to content

Commit c53ffca

Browse files
committed
fix: make role-utils and role-group-utils pub
1 parent 89862a7 commit c53ffca

3 files changed

Lines changed: 22 additions & 20 deletions

File tree

crates/stackable-operator/src/v2/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ use crate::v2::types::kubernetes::Uid;
33
pub mod builder;
44
pub mod config_overrides;
55
pub mod macros;
6+
pub mod role_group_utils;
7+
pub mod role_utils;
68
pub mod types;
79

810
/// Has a non-empty name

crates/stackable-operator/src/v2/role_group_utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ impl ResourceNames {
114114
#[cfg(test)]
115115
mod tests {
116116
use super::{ClusterName, RoleGroupName, RoleName};
117-
use crate::framework::{
117+
use crate::v2::{
118118
role_group_utils::{QualifiedRoleGroupName, ResourceNames},
119119
types::kubernetes::{ConfigMapName, ListenerName, ServiceName, StatefulSetName},
120120
};

crates/stackable-operator/src/v2/role_utils.rs

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,6 @@ use std::{
44
};
55

66
use serde::{Deserialize, Serialize};
7-
use stackable_operator::{
8-
config::{
9-
fragment::{self, FromFragment},
10-
merge::{self, Merge, merge},
11-
},
12-
k8s_openapi::{DeepMerge, api::core::v1::PodTemplateSpec},
13-
role_utils::{CommonConfiguration, Role, RoleGroup},
14-
schemars::{self, JsonSchema},
15-
};
167

178
use super::{
189
builder::pod::container::EnvVarSet,
@@ -21,6 +12,15 @@ use super::{
2112
operator::{ClusterName, ProductName},
2213
},
2314
};
15+
use crate::{
16+
config::{
17+
fragment::{self, FromFragment},
18+
merge::{self, Merge, merge},
19+
},
20+
k8s_openapi::{DeepMerge, api::core::v1::PodTemplateSpec},
21+
role_utils::{CommonConfiguration, Role, RoleGroup},
22+
schemars::{self, JsonSchema},
23+
};
2424

2525
// Variant of [`stackable_operator::role_utils::GenericCommonConfig`] that implements [`Merge`]
2626
#[derive(Clone, Debug, Default, Deserialize, JsonSchema, PartialEq, Serialize)]
@@ -201,21 +201,21 @@ mod tests {
201201

202202
use rstest::*;
203203
use serde::Serialize;
204-
use stackable_operator::{
204+
205+
use super::ResourceNames;
206+
use crate::{
205207
config::{fragment::Fragment, merge::Merge},
206208
k8s_openapi::api::core::v1::PodTemplateSpec,
207209
kube::api::ObjectMeta,
208210
role_utils::{CommonConfiguration, GenericRoleConfig, Role, RoleGroup},
209211
schemars::{self, JsonSchema},
210-
};
211-
212-
use super::ResourceNames;
213-
use crate::framework::{
214-
config_overrides::KeyValueConfigOverrides,
215-
role_utils::with_validated_config,
216-
types::{
217-
kubernetes::{ClusterRoleName, RoleBindingName, ServiceAccountName},
218-
operator::{ClusterName, ProductName},
212+
v2::{
213+
config_overrides::KeyValueConfigOverrides,
214+
role_utils::with_validated_config,
215+
types::{
216+
kubernetes::{ClusterRoleName, RoleBindingName, ServiceAccountName},
217+
operator::{ClusterName, ProductName},
218+
},
219219
},
220220
};
221221

0 commit comments

Comments
 (0)