You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 9ea96a1
Browse filesBrowse the repository at this point in the historyBrowse files
reason = "Restructuring these source configuration fields is deferred to preserve the existing API. https://github.com/vectordotdev/vector/issues/23659"
90
+
)]
86
91
/// Configuration for the `kubernetes_logs` source.
87
92
#[serde_as]
88
93
#[configurable_component(source("kubernetes_logs","Collect Pod logs from Kubernetes Nodes."))]
@@ -318,11 +323,11 @@ impl GenerateConfig for Config {
let log_namespace = global_log_namespace.merge(self.log_namespace);
375
384
let schema_definition = BytesDeserializerConfig
@@ -598,6 +607,10 @@ impl SourceConfig for Config {
598
607
}
599
608
}
600
609
610
+
#[allow(
611
+
clippy::struct_excessive_bools,
612
+
reason = "Restructuring these source configuration fields is deferred to preserve the existing API. https://github.com/vectordotdev/vector/issues/23659"
613
+
)]
601
614
#[derive(Clone)]
602
615
structSource{
603
616
client:Client,
@@ -723,6 +736,10 @@ impl Source {
723
736
})
724
737
}
725
738
739
+
#[allow(
740
+
clippy::too_many_lines,
741
+
reason = "Splitting this source routine is deferred to keep the lint cleanup mechanical. https://github.com/vectordotdev/vector/issues/23659"
742
+
)]
726
743
asyncfnrun(
727
744
self,
728
745
mutout:SourceSender,
@@ -1020,18 +1037,16 @@ impl Source {
1020
1037
shutdown,
1021
1038
Duration::from_secs(30),// more than enough time to propagate
// This function constructs the effective field selector to use, based on
1238
1253
// the specified configuration.
1254
+
#[allow(
1255
+
clippy::unnecessary_wraps,
1256
+
reason = "Removing this fallible API is deferred to keep source construction and error handling unchanged. https://github.com/vectordotdev/vector/issues/23659"
// This function constructs the selector for a node to annotate entries with a node metadata.
1274
+
#[allow(
1275
+
clippy::unnecessary_wraps,
1276
+
reason = "Removing this fallible API is deferred to keep source construction and error handling unchanged. https://github.com/vectordotdev/vector/issues/23659"
0 commit comments