Skip to content

Commit 87ca8dd

Browse files
committed
fix types for deleteing resources
1 parent 5cf7e1b commit 87ca8dd

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

src/lib.rs

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -168,10 +168,6 @@ impl StacksDevnetApiK8sManager {
168168
let _ = self.delete_resource::<Pod>(namespace, pod).await;
169169
}
170170

171-
let pods = vec!["bitcoind-chain-coordinator", "stacks-node", "stacks-api"];
172-
for pod in pods {
173-
let _ = self.delete_resource::<Pod>(namespace, pod).await;
174-
}
175171
let configmaps = vec![
176172
"bitcoind-conf",
177173
"stacks-node-conf",
@@ -184,22 +180,23 @@ impl StacksDevnetApiK8sManager {
184180
"project-manifest-conf",
185181
];
186182
for configmap in configmaps {
187-
let _ = self.delete_resource::<Pod>(namespace, configmap).await;
183+
let _ = self
184+
.delete_resource::<ConfigMap>(namespace, configmap)
185+
.await;
188186
}
189187
let services = vec![
190188
"bitcoind-chain-coordinator-service",
191189
"stacks-node-service",
192190
"stacks-api-service",
193191
];
194192
for service in services {
195-
let _ = self.delete_resource::<Pod>(namespace, service).await;
193+
let _ = self.delete_resource::<Service>(namespace, service).await;
196194
}
197195
let pvcs = vec!["stacks-api-pvc"];
198196
for pvc in pvcs {
199-
let _ = self.delete_resource::<Pod>(namespace, pvc).await;
200-
}
201-
if cfg!(debug_assertions) {
202-
let _ = self.delete_namespace(namespace).await;
197+
let _ = self
198+
.delete_resource::<PersistentVolumeClaim>(namespace, pvc)
199+
.await;
203200
}
204201
Ok(())
205202
}

0 commit comments

Comments
 (0)