https://github.com/josemanuel22/puppet-bolt
We have modified the Bolt code so that it sends the commands that it wants to execute on the remote hosts first to a background process that saves the connections in a hash table. Every time there is a new request, it looks for if it has a connection to the remote host in its database. In case there is already one, it will reuse the connection to execute the action. Once the action has been executed on all remote hosts, it collects all the results and forwards them to the bolt client.
https://github.com/josemanuel22/puppet-bolt
bolt-demon proxy puppet puppet-bolt ruby server
Last synced: 2 months ago
JSON representation
We have modified the Bolt code so that it sends the commands that it wants to execute on the remote hosts first to a background process that saves the connections in a hash table. Every time there is a new request, it looks for if it has a connection to the remote host in its database. In case there is already one, it will reuse the connection to execute the action. Once the action has been executed on all remote hosts, it collects all the results and forwards them to the bolt client.
- Host: GitHub
- URL: https://github.com/josemanuel22/puppet-bolt
- Owner: josemanuel22
- Created: 2018-08-30T10:30:12.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-07-26T22:30:35.000Z (almost 6 years ago)
- Last Synced: 2025-12-27T04:15:35.360Z (6 months ago)
- Topics: bolt-demon, proxy, puppet, puppet-bolt, ruby, server
- Language: Ruby
- Homepage: https://zenodo.org/record/1971291#.X3USaS1h1QJ
- Size: 1.75 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0