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
After init is called, the cedarling should write a startup log message with details about its configuration. This is a good way to test the log functionality via Python too.
Identified code changes
Create new log interface in Rust
Add CEDARLING_LOG_TYPE bootstrap variable to control logging behavior, default to in_memory
Add CEDARLING_LOG_EXP_TIME bootstrap variable, default to 60
Create log message in cedarling memory and expire it accordingly
Adjust Python binding for response, which should be a dictionary of log messages, each with a unique identifier representing the log message identifier, so the client can discard duplicate messages if they happen to return.
Test cases and code coverage
Rust unit test
Python integration test
Document the changes
Update python docs
Make sure method in Rust is propery documented with an example.
The text was updated successfully, but these errors were encountered:
After init is called, the cedarling should write a startup log message with details about its configuration. This is a good way to test the log functionality via Python too.
Identified code changes
CEDARLING_LOG_TYPE
bootstrap variable to control logging behavior, default toin_memory
CEDARLING_LOG_EXP_TIME
bootstrap variable, default to60
Test cases and code coverage
Document the changes
The text was updated successfully, but these errors were encountered: