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

Issue617 refactor service #622

Closed
wants to merge 28 commits into from
Closed

Issue617 refactor service #622

wants to merge 28 commits into from

Conversation

dhblum
Copy link
Collaborator

@dhblum dhblum commented Feb 19, 2024

This is a proposal for #617. So far, it:

  • migrates boptest-service into its own directory within the repo
  • removes api.py
  • sets up the docker-compose.yml and other Dockerfiles to work with the new directly structure.
  • cites the boptest-service repo license
  • updates unit test and example interfaces (except javascript) to pass.

See #617 for remaining todos, especially documentation/readme updates.

@kbenne @javiarrobas Care to provide initial review?

@javiarrobas
Copy link
Contributor

Nice to see you're working on this @dhblum! Thanks a lot for the implementation and requesting review. I'll do so asap, hopefully by the end of this week.


# Job queue configuration
BOPTEST_JOB_QUEUE_URL=http://goaws:4100/queue/local-queue1
AWS_ACCESS_KEY_ID=xxxxxxxxxxxxxxxxxxxx
Copy link
Contributor

Choose a reason for hiding this comment

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

I'd suggest replacing the secrets with environment variables so we can readily use it. Something like:
AWS_ACCESS_KEY_ID=&AWS_ACCESS_KEY_ID

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@kbenne Thoughts?

service/README.md Outdated Show resolved Hide resolved
service/README.md Outdated Show resolved Hide resolved
Copy link
Contributor

@javiarrobas javiarrobas left a comment

Choose a reason for hiding this comment

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

Looking good to me @dhblum! just added a couple of small suggestions.

@dhblum
Copy link
Collaborator Author

dhblum commented Apr 3, 2024

Thank you @javiarrobas! I'll take a look at your comments/suggestions, also with @kbenne, who plans to also see if he can replicate the migration but in a way to maintain the Service git history (in this PR I just simply moved files from that repo into this one).

@dhblum
Copy link
Collaborator Author

dhblum commented Jul 1, 2024

Closing, continuing in #652.

@dhblum dhblum closed this Jul 1, 2024
@dhblum dhblum deleted the issue617_refactorService branch November 12, 2024 22:00
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.

2 participants