-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add storage and system card service for writing results away #24
Conversation
Co-authored-by: Anne Schuth <[email protected]> Signed-off-by: Robbert Uittenbroek <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Welcome to our community 🤗 and thank you for your first contribution.
As a first time contributor please make sure to review our contribution guidelines ❤️
c783c15
to
0f68ea7
Compare
3842756
to
9200036
Compare
9200036
to
6706ba9
Compare
tests/services/test_storage.py
Outdated
from yaml import safe_load | ||
|
||
|
||
@pytest.mark.skip(reason="This is an initialisation function for the tests") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe fixtures are meant for this kind of functionalty, or is there a reason to do it like this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed this to use fixtures
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice to break things up! Curious what the next step is.
System card validation?
Updates that supports system card paths
(as they are defined in the instrument register)?
fccce5c
to
d8f7b92
Compare
I first rebased this branch (locally) onto the setup-mvp-cards branch, as that is ready to merge into main. Due to those changes, I believe some tests don't work anymore. I'll look into this. |
b211a4f
to
ac57364
Compare
Closed because it is duplicate of #30 |
Description
Two services are added, one Storage service which handles writing away of .yaml files to different storage locations the second service is the basic implementation of a system card to be extended for full system card functionality.
Link all GitHub issues fixed by this PR.
Resolves #
Checklist
Please check all the boxes that apply to this pull request using "x":