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

Make backends less CLI-driven #178

Closed
3 tasks
jmaupetit opened this issue Feb 22, 2022 · 0 comments · Fixed by #184
Closed
3 tasks

Make backends less CLI-driven #178

jmaupetit opened this issue Feb 22, 2022 · 0 comments · Fixed by #184
Assignees
Labels

Comments

@jmaupetit
Copy link
Contributor

Purpose

Backends have been developed in a CLI-perspective with data I/O inherited from UNIX standard streams. Now that Ralph embeds a LRS server, we need to make them more generic/usable as a library.

Proposal

  • use file-like objects instead of hard-coded streams for I/O
  • add a query method for database backends
  • ease database client instantiation / configuration
@jmaupetit jmaupetit self-assigned this Feb 22, 2022
@SergioSim SergioSim linked a pull request Apr 15, 2022 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant