{"id":34851142,"url":"https://github.com/josemanuel22/puppet-bolt","last_synced_at":"2026-04-19T22:34:48.364Z","repository":{"id":90311433,"uuid":"146734130","full_name":"josemanuel22/puppet-bolt","owner":"josemanuel22","description":"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.","archived":false,"fork":false,"pushed_at":"2020-07-26T22:30:35.000Z","size":1836,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-12-27T04:15:35.360Z","etag":null,"topics":["bolt-demon","proxy","puppet","puppet-bolt","ruby","server"],"latest_commit_sha":null,"homepage":"https://zenodo.org/record/1971291#.X3USaS1h1QJ","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/josemanuel22.png","metadata":{},"created_at":"2018-08-30T10:30:12.000Z","updated_at":"2020-09-30T23:19:18.000Z","dependencies_parsed_at":"2023-04-12T11:22:48.356Z","dependency_job_id":null,"html_url":"https://github.com/josemanuel22/puppet-bolt","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/josemanuel22/puppet-bolt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josemanuel22%2Fpuppet-bolt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josemanuel22%2Fpuppet-bolt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josemanuel22%2Fpuppet-bolt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josemanuel22%2Fpuppet-bolt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/josemanuel22","download_url":"https://codeload.github.com/josemanuel22/puppet-bolt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/josemanuel22%2Fpuppet-bolt/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32025775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bolt-demon","proxy","puppet","puppet-bolt","ruby","server"],"created_at":"2025-12-25T19:17:34.861Z","updated_at":"2026-04-19T22:34:48.357Z","avatar_url":"https://github.com/josemanuel22.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":null,"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosemanuel22%2Fpuppet-bolt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjosemanuel22%2Fpuppet-bolt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjosemanuel22%2Fpuppet-bolt/lists"}