INNER CODE UNIT · Rust
load_kubeconfigs
kubie-org/kubie · src/kubeconfig.rs:250
fn load_kubeconfigs<I, P>(kubeconfigs: I) -> Result<Installed>
where
I: IntoIterator<Item = P>,
P: AsRef<Path>,
{
let mut installed = Installed {
clusters: vec![],
contexts: vec![],
users: vec![],
};
for path in kubeconfigs.into_iter() {
let path = path.as_ref();
// Avoid parsing things that aren't files or don't link to a file.
if !path.is_file() {
continue;
}