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

Connection locking: add basic infrastructure, use it in paramiko #12212

Merged
merged 2 commits into from Sep 3, 2015

Conversation

Projects
None yet
2 participants
@amenonsen
Contributor

amenonsen commented Sep 2, 2015

The changes to ssh.py are pending a policy decision about what exactly to do.

amenonsen added some commits Aug 1, 2015

Introduce a connection locking infrastructure
The lock file is (a temporary file) opened in the parent process, whose
open fd is inherited by the workers after fork, and passed down through
the PlayContext. Connection grows lock/unlock methods which can be used
by individual connection plugins.

@jimi-c jimi-c merged commit 9378c8e into ansible:devel Sep 3, 2015

1 check failed

continuous-integration/travis-ci/pr The Travis CI build failed
Details
@jimi-c

This comment has been minimized.

Show comment
Hide comment
@jimi-c

jimi-c Sep 3, 2015

Member

Merged, with corrections as noted in commit b9afbf0. Thanks!

Member

jimi-c commented Sep 3, 2015

Merged, with corrections as noted in commit b9afbf0. Thanks!

@amenonsen amenonsen deleted the amenonsen:connection-locking branch Dec 11, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment