File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -185,6 +185,8 @@ def shutdown(self) -> None:
185
185
186
186
@dataclass
187
187
class LoggingServerArgs :
188
+ """Arguments for starting a :class:`_LogRecordSocketReceiver`."""
189
+
188
190
log_handlers : list [Handler ] | Literal ["auto" ] | None
189
191
logging_hostname : str
190
192
logging_port : int
@@ -194,6 +196,7 @@ class LoggingServerArgs:
194
196
log_level : int
195
197
196
198
def serialize (self ) -> SerializedLoggingServerArgs :
199
+ """Serialize :class:`LoggingServerArgs` for passing to a new process."""
197
200
return SerializedLoggingServerArgs (args = self )
198
201
199
202
@@ -209,6 +212,7 @@ def start_logging_server(
209
212
serialized_args : SerializedLoggingServerArgs ,
210
213
stop_event : EventClass ,
211
214
) -> None :
215
+ """Serve :class:`_LogRecordSocketReceiver` until stop event triggered."""
212
216
args : LoggingServerArgs = serialized_args .deserialize ()
213
217
214
218
log_handlers = args .log_handlers
You can’t perform that action at this time.
0 commit comments