Skip to content

Commit f3e5bea

Browse files
committed
updated processor setter
1 parent 9d774f9 commit f3e5bea

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Sources/OpenTelemetrySdk/Logs/LoggerProviderBuilder.swift

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,9 @@ public class LoggerProviderBuilder {
1010
public private(set) var clock : Clock = MillisClock()
1111
public private(set) var resource : Resource = Resource()
1212
public private(set) var logLimits : LogLimits = LogLimits()
13-
public private(set) var logProcessors : [LogRecordProcessor]
13+
public private(set) var logProcessors : [LogRecordProcessor] = []
1414

1515
public init() {
16-
logProcessors = [LogRecordProcessor]()
1716
}
1817

1918
public func with(clock: Clock) -> Self {
@@ -32,7 +31,7 @@ public class LoggerProviderBuilder {
3231
}
3332

3433
public func with(processors: [LogRecordProcessor]) -> Self {
35-
logProcessors = processors
34+
logProcessors.append(contentsOf:processors)
3635
return self
3736
}
3837

0 commit comments

Comments
 (0)