-
-
Notifications
You must be signed in to change notification settings - Fork 55
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
(#23) Implemented RemoteDocker #64
Conversation
* New 'RemoteDocker' implementation of Docker * New 'DefaultHttpClient' implementing connection pooling
Job #64 is now in scope, role is |
Pull Request Test Coverage Report for Build 109
💛 - Coveralls |
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.
@llorllale looks nice; just one comment
* @since 0.0.1 | ||
* @checkstyle ParameterNumber (150 lines) | ||
*/ | ||
final class DefaultHttpClient implements HttpClient { |
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.
@llorllale rename this to SSLHttpClient (since it's going to use the certificates to encrypt the requests) and leave a puzzle for exactly that: registering the http/https protocol using the provided certificates -- it's going to be similar to how unix is registered in UnixHttpClient.
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.
@amihaiemil ok
As per PR review: * Renamed DefaultHttpClient -> SslHttpClient
@amihaiemil done, please review |
Forgot to rename DefaultHttpClientTestCase -> SslHttpClientTestCase
@rultor merge pls |
@amihaiemil OK, I'll try to merge now. You can check the progress of the merge here |
@amihaiemil Done! FYI, the full log is here (took me 2min) |
The job #64 is now out of scope |
This PR:
RemoteDocker
SslHttpClient
implementing connection poolingRemoteDocker
Note:
The implementation of
SslHttpClient
is very minimal. I think we can just implement its operations as their need arises. It's also the reason why I added very few tests for it. It's the major reason why coverage decreases with this PR.