Skip to content
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

Gpl 714 partial destinations #201

Merged
merged 85 commits into from
Dec 3, 2020
Merged

Conversation

Chris-Friend
Copy link
Contributor

Changes proposed in this pull request:

  • Add a new cherrypicked-plates/fail endpoint to pull together all data needed for a destination plate failure message. Create this message and send via RabbitMQ
  • Lots of refactoring: pulling out repeated code into shared modules, simplification of implementations, and removing redundant code

Christopher Friend added 30 commits November 26, 2020 15:43
…partial-destinations

# Conflicts:
#	lighthouse/blueprints/cherrypicked_plates.py
…use the mongo format source plate throughout
…lper methods for constructing the robot subject
pjvv
pjvv previously approved these changes Dec 2, 2020
Copy link
Contributor

@pjvv pjvv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lots of good stuff here Chris.

lighthouse/blueprints/cherrypicked_plates.py Outdated Show resolved Hide resolved
lighthouse/blueprints/cherrypicked_plates.py Show resolved Hide resolved
lighthouse/blueprints/cherrypicked_plates.py Show resolved Hide resolved
lighthouse/blueprints/cherrypicked_plates.py Show resolved Hide resolved
lighthouse/config/defaults.py Outdated Show resolved Hide resolved
lighthouse/helpers/plates.py Outdated Show resolved Hide resolved
lighthouse/helpers/plates.py Outdated Show resolved Hide resolved
lighthouse/helpers/plates.py Outdated Show resolved Hide resolved
lighthouse/helpers/plates.py Outdated Show resolved Hide resolved
lighthouse/helpers/plates.py Outdated Show resolved Hide resolved
Co-authored-by: Philip Jansen van Vuuren <31003728+pjvv@users.noreply.github.com>
@Chris-Friend
Copy link
Contributor Author

@pjvv I've only extracted constants out for SequenceScape sample fields. This is a good start, but I don't intend to do any more in this PR (I could also extract out constants for the messages sent to the event warehouse)

@Chris-Friend Chris-Friend merged commit fd827c0 into develop Dec 3, 2020
@Chris-Friend Chris-Friend deleted the GPL-714-partial-destinations branch December 3, 2020 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants