-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CGWire Integration #540
CGWire Integration #540
Conversation
Current State
|
Currently look at storing the io events in Avalon database. Thinking that it might be better to store them on the project, so dropping an entire project will also remove the event log. The other option is to have a separate document with the events. Something like: client = pymongo.MongoClient(os.environ["AVALON_MONGO"])
db = client["avalon_events"] This document would mirror the project names, but only store events. |
- added arrow dependency - tests for events. - added event schema.
Current State
Events are validated and tested. |
# Conflicts: # .flake8 # .travis.yml # build_docker.sh # test_docker.sh
Goal
Full synchronization with CGWire; #503
Implementation
Initially this PR is mainly tests so we can experiment with the code. Currently only have tests for Avalon to CGWire.
NOTE: This is a work-in-progress PR.