Utilities API¶
Helper functions and utilities used internally by AntFlow.
Overview¶
The antflow.utils module provides standardized logging and error handling utilities.
Function Reference¶
extract_exception
¶
Extract the original exception from a RetryError or return the error as-is.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
error
|
Exception
|
The exception to extract from |
required |
Returns:
| Type | Description |
|---|---|
Exception
|
The original exception if available, otherwise the input error |
setup_logger
¶
Set up a logger with consistent formatting.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Logger name |
required |
level
|
int
|
Logging level |
INFO
|
Returns:
| Type | Description |
|---|---|
Logger
|
Configured logger instance |