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

improvement(cleanup): remove backend from argus client #484

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

soyacz
Copy link
Collaborator

@soyacz soyacz commented Oct 16, 2024

Some cleanup work had to be done to better structure argus client for less problematic management:

  • Removed old db stuff, that cause confusion when searching for db/models related things. Along with old migration and prod dump scripts.
  • moved common modules for backend and client to common module next to backend and client modules
  • excluded backend module from client package. Including backend might cause import error due backend-only required packages
  • created unit tests for argus client package - build, install, basic import

closes: #480

Some cleanup work had to be done to better structure argus client for
less problematic management:
* Removed old db stuff, that cause confusion when searching for db/models
 related things. Along with old migration and prod dump scripts.
* moved common modules for backend and client to `common` module next to
 `backend` and `client` modules
* excluded `backend` module from client package. Including backend
might cause import error due backend-only required packages
* created unit tests for argus client package - build, install, basic import

closes: scylladb#480
@soyacz soyacz requested a review from k0machi October 16, 2024 13:51
@soyacz
Copy link
Collaborator Author

soyacz commented Oct 16, 2024

@k0machi WDYT?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Stop including backend source code in client library
1 participant