@@ -3,24 +3,27 @@ use std::{collections::BTreeMap, string::FromUtf8Error};
33use reqwest:: StatusCode ;
44use serde:: Deserialize ;
55use snafu:: { OptionExt , ResultExt , Snafu } ;
6- use tokio:: {
7- sync:: RwLock ,
8- time:: { self , sleep} ,
9- } ;
106use stackable_operator:: {
117 crd:: listener:: v1alpha1:: Listener ,
12- k8s_openapi:: api:: {
13- apps:: v1:: { Deployment , StatefulSet } ,
14- core:: v1:: { Endpoints , Namespace , Node , Secret , Service } ,
8+ k8s_openapi:: {
9+ api:: {
10+ apps:: v1:: { Deployment , StatefulSet } ,
11+ core:: v1:: { Endpoints , Namespace , Node , Secret , Service } ,
12+ } ,
13+ apiextensions_apiserver:: pkg:: apis:: apiextensions:: v1:: CustomResourceDefinition ,
1514 } ,
1615 kube:: {
1716 self , Api , Discovery , ResourceExt ,
1817 api:: { DeleteParams , ListParams , Patch , PatchParams , PostParams } ,
1918 core:: { DynamicObject , GroupVersionKind , ObjectList , ObjectMeta , TypeMeta } ,
20- discovery:: { ApiCapabilities , ApiResource , Scope } ,
19+ discovery:: { self , ApiCapabilities , ApiResource , Scope } ,
2120 } ,
2221 kvp:: Labels ,
2322} ;
23+ use tokio:: {
24+ sync:: RwLock ,
25+ time:: { self , sleep} ,
26+ } ;
2427use tracing:: { Span , info, instrument} ;
2528use tracing_indicatif:: { indicatif_eprintln, span_ext:: IndicatifSpanExt as _} ;
2629
0 commit comments