Skip to content

Commit

Permalink
fix: Default resources
Browse files Browse the repository at this point in the history
  • Loading branch information
gonzalezzfelipe committed Nov 8, 2024
1 parent 477d1ca commit ded72a2
Showing 1 changed file with 12 additions and 7 deletions.
19 changes: 12 additions & 7 deletions src/custom_resource.rs
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,15 @@ impl Default for Resources {
}
}
}
impl From<Resources> for ResourceRequirements {
fn from(value: Resources) -> Self {
ResourceRequirements {
requests: Some((&value.requests).into()),
limits: Some((&value.limits).into()),
..Default::default()
}
}
}

#[derive(CustomResource, Deserialize, Serialize, Clone, Debug, JsonSchema)]
#[kube(
Expand Down Expand Up @@ -252,13 +261,9 @@ impl HydraDoomNode {
resources: Some(
self.spec
.resources
.as_ref()
.map(|resources| ResourceRequirements {
requests: Some((&resources.requests).into()),
limits: Some((&resources.limits).into()),
..Default::default()
})
.unwrap_or(Default::default()),
.clone()
.unwrap_or(Default::default())
.into(),
),
..Default::default()
},
Expand Down

0 comments on commit ded72a2

Please sign in to comment.