pyvider
2025-02-16
Added structured emoji logging system (`logger/emoji
44 files · 3,746+ · 2,267-
Emoji Logging System
34 files changed
emoji.pyAdded emoji.py (+91 lines)__init__.pyUpdated __init__.py (+0/-0 lines)crypto.pyAdded crypto.py (+99 lines)handshake.pyAdded handshake.py (+77 lines)transport.pyAdded transport.py (+63 lines).gitignoreAdded .gitignore (+8 lines)profiles_settings.xmlAdded profiles_settings.xml (+6 lines)misc.xmlAdded misc.xml (+7 lines)modules.xmlAdded modules.xml (+8 lines)prettier.xmlAdded prettier.xml (+6 lines)pyvider.imlAdded pyvider.iml (+18 lines)vcs.xmlAdded vcs.xml (+6 lines)go-cty-funcs.txtAdded go-cty-funcs.txt (+566 lines)go-cty-tests.txtAdded go-cty-tests.txt (+181 lines)go-framework-dirs.mdUpdated go-framework-dirs.md (+0/-0 lines)config.pyUpdated config.py (+1/-1 lines)building-grpc.mdAdded building-grpc.md (+44 lines)chat_pb2.pyAdded chat_pb2.py (+49 lines)chat_pb2_grpc.pyAdded chat_pb2_grpc.py (+183 lines)chat_service.pyAdded chat_service.py (+395 lines)client_chat.pyAdded client_chat.py (+411 lines)build-proto.shAdded build-proto.sh (+2 lines)chat.protoAdded chat.proto (+131 lines)server_chat.pyAdded server_chat.py (+58 lines)storage.pyAdded storage.py (+13 lines)conftest.pyUpdated conftest.py (+24/-7 lines)__init__.pyAdded __init__.py (+1 lines)server.pyAdded server.py (+19 lines)transport.pyUpdated transport.py (+29/-9 lines)test_server.pyAdded test_server.py (+76 lines)test_server_coverage.pyAdded test_server_coverage.py (+62 lines)test_server_coverage_extra.pyAdded test_server_coverage_extra.py (+56 lines)test_server_destructor_cleanup.pyAdded test_server_destructor_cleanup.py (+17 lines)bfiles-20250215-003223.txtRemoved bfiles-20250215-003223.txt (-1142 lines)
- Added
src/pyvider/rpcplugin/logger/emoji.py(91+ lines) withContextandDomainenums instantiate internal1 file
emoji.py
Contextenum defines logging contexts: debug, audit, telemetry, user_action, system_event, config, external, background, cache, automation, security, maintenance, error_report, incident, analytics streamline behavioral4 files
gdarc.protogdarc_pb2.pygdarc_pb2_grpc.pytest.proto
- Each context has a Unicode representation, description, and shorthand emoji
decouple
internal
1 file
kv.proto
Server TLS Tests
10 files changed
test_server.pyRemoved test_server.py (-282 lines)test_server_coverage.pyRemoved test_server_coverage.py (-416 lines)test_server_coverage_extra.pyRemoved test_server_coverage_extra.py (-320 lines)test_server_destructor_cleanup.pyRemoved test_server_destructor_cleanup.py (-90 lines)test_server_handshake.pyAdded test_server_handshake.py (+145 lines)test_server_lifecycle.pyAdded test_server_lifecycle.py (+329 lines)test_server_signals.pyAdded test_server_signals.py (+103 lines)test_server_tls.pyAdded test_server_tls.py (+157 lines)test_server_transport.pyAdded test_server_transport.py (+210 lines)test_transport_2.pyAdded test_transport_2.py (+95 lines)
Config Module
2 files changed
.gitignoreChanges to .gitignoreconfig.pyChanges to config.py