foreman_ansible-2.1.0

https://rubygems.org

foreman_ansible

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 875824

number: 2.1.0

platform: ruby

spec_sha256: 6796c2471b37d2542e2a61d832a6b8bac4cd3acc0c927f33f620e81021295884

sha256: 74e4d6cbab60b25bcec2130d033e6dce7feaad98165e0cc25b354a19ecea6922

created_at: 2024-05-13 08:27:12 UTC

updated_at: 2024-06-11 06:42:07 UTC

position: 126

version_data_entries_count: 123

uploaded_at: 2018-03-08 08:36:48 UTC

indexed: true

has_extensions:

extensions:

Gem size: 58.5 KB

Version Data Entries

Total: 123

Unpacked size: 183 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
LICENSE1006640031.7 KB963392e038d7bea128e55cc67dd691c204593db3527060667f0c82f0f0a1be64
README.md100664003.46 KB275d984dc3d6ed0db6c670b13c9a633b2eec79140b44e09fe26597d407c3dd5c
Rakefile10077500570 Bytes50ab6d373cbd48b609e0c15bd021e76f3d3012155a458d9f4a9089840dbb1c4a
app/assets/images/foreman_ansible/Ansible.png10066400573 Bytesa375e658d79bd6182d5743dc28a056a169c6fd67fd059ac74b5ba17bdedd5517
app/assets/stylesheets/foreman_ansible/foreman-ansible.css1006640064 Bytes0eed041c0fdd8babfd1f11bf81f114accff309991731f960d28032887d58130f
app/controllers/ansible_roles_controller.rb100664001.56 KB8cdd98024ad8b052a84deafd159f28762a1b1dcb650f69586c795abdef5bee4e
app/controllers/api/v2/ansible_roles_controller.rb100664001.56 KB0fe42204c8d46563251b7de00ee22b28f2fd9cc48a5b6b6f6bf5a78814c5acd4
app/controllers/foreman_ansible/api/v2/hostgroups_controller_extensions.rb100664001.88 KBbad6b42c1dec823b490711802f3576654c32bc8f7d68f1818adecceb5c999ed3
app/controllers/foreman_ansible/api/v2/hosts_controller_extensions.rb100664001.16 KB98b15d1899020eb91f028f70a2ee77576545dcec42ca16194b772b64b1fc31bc
app/controllers/foreman_ansible/concerns/hostgroups_controller_extensions.rb10066400992 Bytes681268d46ae1b6c73dc46cddbbf7669def6dad079011d07e16fac9a1a74b45ca
app/controllers/foreman_ansible/concerns/hosts_controller_extensions.rb100664001.19 KB76877b0b94530b7d9f05887cd1637c456d90cf72a78f4371b8f211a6a89324d1
app/controllers/foreman_ansible/concerns/job_invocation_helper.rb10066400511 Bytes19c2f35f33991468a740ca48071525a4652c19bf40a7f27420de2d6d2db1d441
app/helpers/foreman_ansible/ansible_plugin_helper.rb10066400361 Bytes39cdd60805b7f62b63f1854860034ce51a331bf657d682795db0651006ab3332
app/helpers/foreman_ansible/ansible_reports_helper.rb100664002.62 KB5a35ef56e53b3c0127128eaff1bc7276265f5a416405239973ddbdfc16e8bdf6
app/helpers/foreman_ansible/ansible_roles_helper.rb100664001.05 KB75463ea2153fd4191b38ee5e8efbdbdf2449bea1fee52a417783dcd8f6bfaf4f
app/helpers/foreman_ansible/hosts_helper_extensions.rb100664001020 Bytesf873f8ceb1cd18d2f6b57e7d4bcbe06d192d3276340d88f661071d2758ec6183
app/lib/actions/foreman_ansible/helpers/host_common.rb10066400984 Bytes566d77752eaeb8c2119547f3251569cc6fe04d71a22806e625ad55831a9651a3
app/lib/actions/foreman_ansible/helpers/play_roles_description.rb10066400535 Bytes57b0f556ba2b606ab6ea55a97526cfe45f9929442edb8468ab60775b25c2df75
app/lib/proxy_api/ansible.rb10066400624 Bytes3eb01cfbc9f5965846d85a5e092687d772606980cecfbee40c18cb9e7d785690
app/models/ansible_role.rb10066400674 Bytes3130a89d35c5064db9655dafd725259cf9efc42abe9a17e420d352c2c086fd6e
app/models/concerns/foreman_ansible/has_many_ansible_roles.rb10066400434 Bytes5b60fb57da08cd96a8fffef0ee89e93e8b6884eb020258a1cd58d76d4e0014ae
app/models/concerns/foreman_ansible/host_managed_extensions.rb100664001.43 KB8f944954a564df865881bdbed657c06d5942d917d4029ceca10bae8952533f01
app/models/concerns/foreman_ansible/hostgroup_extensions.rb10066400681 Bytes42b480c9711de947603801ddd8682d88ec49996cfd9f6ccabee06d42f5b3ee25
app/models/foreman_ansible/ansible_provider.rb10066400863 Bytes15f786ffe79eba34d8a0d6cc9de079913d382f53f621277dfc1ea2f3f242a7ff
app/models/foreman_ansible/fact_name.rb10066400308 Bytes7700f5d98607588ad30236aa922357a870cc6fc7e683b4a631fc541b6be13c1d
app/models/host_ansible_role.rb10066400348 Bytes90915d89c204d46fa8b521acc92fcbca53f8c271c9bdac62368bf5627d7aa4d5
app/models/hostgroup_ansible_role.rb10066400301 Bytes67c8cc98791260d4dec465e44371e7907d2e09899986327b150e3d4d0aadcc52
app/models/setting/ansible.rb100664003.42 KB2defe3edb117b3c6d3f9571f970306bd1744da6eef1b4801f9c0667779fad2b4
app/overrides/ansible_roles_tab.rb10066400433 Bytes356fad44dd3036e38533a6946694f8ab466cf05cc222ad19ff22344b0a2b836d
app/overrides/hostgroup_ansible_roles_tab.rb10066400468 Bytes176aaf20ebc935eec6a72988bf00fbbe7f42e3e6e3914cdd09654a4d93866358
app/overrides/hostgroup_play_roles.rb10066400300 Bytes35a85008090aa7ac0371fb1fd09466328653e6471394989da3720055080267d2
app/overrides/report_output.rb10066400181 Bytes80a655bd22192c3335ab4f03b8df0c883c1c8233ca84d1e2669c042822564b30
app/services/foreman_ansible/ansible_report_scanner.rb10066400547 Bytes86e2f2224e445e9bd021c9467113428063bfcf8ba65b9d028fe010ae72ed9182
app/services/foreman_ansible/api_roles_importer.rb10066400357 Bytes631150aa08c81e9e9a57a2827fb6df66c03573abdecd606c16b93e5456ba427d
app/services/foreman_ansible/fact_importer.rb100664003.46 KB4a380d465791feccc0f29e3c50362a45c6169232e8a5210dfcb13cb106971bb6
app/services/foreman_ansible/fact_parser.rb100664003.98 KBb0bad3a0ebb02622815615b24eebf0f687343c56395810a232e879fa811f1623
app/services/foreman_ansible/fact_sparser.rb100664001.18 KB122eff56dea54f86769eaee65c5c3192503ed88e3e96ba13f2364d49341f860a
app/services/foreman_ansible/insights_plan_runner.rb100664001.92 KBd286e6110b43a2fa0bad6d24d7bb312003627124b0d6f9470b03fea497eb9498
app/services/foreman_ansible/inventory_creator.rb100664003.66 KB2fe7ce80f070d89d7357037c8e37bd356d7e5029dbb22d0f339ac6c51385fe0a
app/services/foreman_ansible/playbook_creator.rb10066400504 Bytes2630df9fb9b5894656ed99ab9f8466989e544178ca7f3b27f116610c97d65298
app/services/foreman_ansible/proxy_selector.rb100664001.11 KBee057faa1af5b1e669fd27ab9420f4694e02aec1e3bc264e68bd66da6d631cc8
app/services/foreman_ansible/renderer_methods.rb10066400697 Bytes68236b289f45b705c1595e4176e722bf55cd24d69d0e05d2b1e9bf7c0c6bff96
app/services/foreman_ansible/roles_importer.rb100664001.13 KBfe6662062cf138e3c83c3c74a86653ad1d8773556063f8e909d2ea6b46b3bba5
app/services/foreman_ansible/structured_fact_importer.rb10066400674 Bytes72138209c92acc94ab95c00ef947a6425ec3ce5198c30755cf090d2a1bd8fe5f
app/services/foreman_ansible/ui_roles_importer.rb10066400749 Bytes2f42b72f9878b5696a9011572327b1b29899bf74a0e320c8a0ea3f538c008fe5
app/views/ansible_roles/import.html.erb100664002.04 KB8b14f0e7003bb82d0cbf7920d6481fb639bab0c3e6a348e0127a5b566d27e609
app/views/ansible_roles/index.html.erb100664001.33 KB4ce563aa8cfa9e2caccb1064ff5c52af97bfc79f911c8e89c6cad40db6e14093
app/views/ansible_roles/welcome.html.erb10066400589 Bytesa1e5afb12f3574161ddf492cbfa248fe238d8cabf60a37aa68cdb662b88413de
app/views/api/v2/ansible_roles/import.json.rabl1006640071 Bytes7cb6cc301d7883aefdaa2479a7537793c004c8d6205e2d555601adbf027c7155
app/views/api/v2/ansible_roles/index.json.rabl1006640063 Bytes3f351ecfe1d7e36be65e205c99fcab2884f225d50d2d579cec0d95fd33b89c6b
app/views/api/v2/ansible_roles/obsolete.json.rabl1006640073 Bytes3a154fa2643b7ce22afa80a71e4071af19647d8227fba7a88034a804c3b102de
app/views/api/v2/ansible_roles/show.json.rabl1006640065 Bytes9f2c4c121c9b3c78843da430a59f5dcf3186db6c14eca2ac897b55d5c6b633fe
app/views/foreman_ansible/ansible_roles/_hostgroup_ansible_roles_button.erb10066400742 Bytese53b2a25d2d1917d64e556f731881a2fd8742898c183ec9184311d1bc6f36407
app/views/foreman_ansible/ansible_roles/_select_tab_content.html.erb10066400612 Bytes818c279e2ff91425e89ff13779a92681c7384c61cc3966daf9968269824214e6
app/views/foreman_ansible/ansible_roles/_select_tab_title.html.erb1006640082 Bytes292283a2ca57ed83da2ebda3f173a0e1e28aedc9b2949bef62e6c4b9bcd32630
app/views/foreman_ansible/api/v2/ansible_roles/import.json.rabl1006640071 Bytes7cb6cc301d7883aefdaa2479a7537793c004c8d6205e2d555601adbf027c7155
app/views/foreman_ansible/api/v2/ansible_roles/index.json.rabl1006640063 Bytes3f351ecfe1d7e36be65e205c99fcab2884f225d50d2d579cec0d95fd33b89c6b
app/views/foreman_ansible/api/v2/ansible_roles/obsolete.json.rabl1006640073 Bytes3a154fa2643b7ce22afa80a71e4071af19647d8227fba7a88034a804c3b102de
app/views/foreman_ansible/api/v2/ansible_roles/show.json.rabl1006640065 Bytes9f2c4c121c9b3c78843da430a59f5dcf3186db6c14eca2ac897b55d5c6b633fe
app/views/foreman_ansible/config_reports/_ansible.html.erb10066400807 Bytesc31595eaf997f6eefa2499517115a243db4d0bd11008a53b01e1b4ef3af1afcd
app/views/foreman_ansible/config_reports/_output.html.erb10066400609 Bytes22c10a53c0080e4a1d3230959031f2ffd879a86da15e75b0a7770ddc2f4eee83
app/views/foreman_ansible/job_templates/ansible_roles_-_ansible_default.erb10066400497 Bytesfeea0eab6f822826f79ad6e098efec9ef7c0d71ce44acce367b2dae48a268134
app/views/foreman_ansible/job_templates/ansible_roles_-_install_from_galaxy.erb100664001013 Bytes733373a5625d6bfe241e8a25fd7b22f2265b1fb5313a2d06689e77cbf108a5dc
app/views/foreman_ansible/job_templates/ansible_roles_-_install_from_git.erb10066400809 Bytes1ab1245159d14236f817c36bb816f6697752cb336bd4e073394e8f628e4c2831
app/views/foreman_ansible/job_templates/maintenance_plan.erb10066400558 Bytes6a30f112df9e9cc73830df418bd9ad805ba94835b9a5d8c7d788facb18a5f6d6
app/views/foreman_ansible/job_templates/package_action_-_ansible_default.erb100664001.19 KBb693b181bf10f553365746db7ff2a67046cdb2416d77ac3daf3c4098a5fd8c29
app/views/foreman_ansible/job_templates/power_action_-_ansible_default.erb10066400581 Bytes87d1ab0e907f9afbf3f8247dd6b93d1070a05af70899ba4e483bca0db97d6197
app/views/foreman_ansible/job_templates/puppet_run_once_-_ansible_default.erb10066400498 Bytesb95db7eadabf260e0558fa023c824b40197b1b97f7100b9ec473e66974c594e4
app/views/foreman_ansible/job_templates/run_command_-_ansible_default.erb10066400454 Bytes97937026201ddcaf555553c5dfdc502b85be0e98de14b0ba989d2001adc3bcff
app/views/foreman_ansible/job_templates/service_action_-_ansible_default.erb100664002.07 KB2e3acdf67923002647c1b6053ef8ccdaadf7ddccf617788b4ead725c71f96be0
config/routes.rb100664001.46 KB862d74f2aa84e1d8e9444e0e513e0fdc30668c381cea072a37819467ca032828
db/migrate/20160705082036_create_ansible_role.rb10066400233 Bytesbd7a1102225f91b5052df6bf44f49e32f9b95a4ec385090da2ce71cc3e8a993e
db/migrate/20160706074540_create_join_table_hosts_ansible_roles.rb10066400291 Bytes1f3bef708e59623ea0f31f6c1a1db070216fddf7d7178614ce14c77c53bd72c1
db/migrate/20160707195442_create_host_ansible_roles.rb10066400248 Bytes072e5328e1c13cef053c3547bdabdc349eca570cf48e13857365baa6cca62559
db/migrate/20160729094457_add_columns_to_ansible_role.rb10066400398 Bytes1364352c7773a71855afe2a8fec9736b204bc334fb0c68a2a94adec26ccf888d
db/migrate/20160802153302_create_join_table_hostgroup_ansible_roles.rb10066400575 Bytesb4e43ff27b872fe1caa23a5b27dbcea111d9ac4195945f52d6b5b145a1a54de4
db/migrate/20160805094233_add_primary_key_hostgroup_ansible_roles.rb10066400222 Bytes2817d9af228ddeb57f4b54d2cc45d98b45012ede3827cd4201559d9b1447415c
db/migrate/20161122154057_automatically_set_role_timestamps.rb10066400685 Bytes4ee3e8c0117186760e91dacae22641d55bbc60da627309cb042faa84de4e678c
db/seeds.d/62_ansible_proxy_feature.rb10066400194 Bytes1b129c140c2d9539481bb9da846d7d1d9fd318ff41c2cfafb9d6709611a1de7b
db/seeds.d/75_job_templates.rb10066400913 Bytes71ceeddff2d6fc89943f60a8c8a98451641f924605fa42cf6502b007365b4650
lib/foreman_ansible.rb10066400136 Bytes4064485349474510ea7a42a2dd0b2d871834987002b81a34ea6e9c1197831cff
lib/foreman_ansible/engine.rb100664004.18 KBc220b392a7799e36e291557b72695dbbdee37652b54fb26f6b5a777a89020ad4
lib/foreman_ansible/register.rb100664002.28 KBb7d314a1e70a04807fcbc35ce53379d27ba72575c827e96e1c6b1182cf3a3a22
lib/foreman_ansible/remote_execution.rb10066400915 Bytesd42decfe4f0926f48d5f5127485ff0df028a0e9af12a206f464c3bc77eb68032
lib/foreman_ansible/version.rb10066400243 Bytes1d33ee20a432318a41c9b4b478e5ce40e499baa51f034f851b753628e6ae26c6
locale/Makefile100664001.73 KB8203eaa4c9d04f4395e918ca0a918d38e8272ef881974ec656297fa346ab01e7
locale/en/foreman_ansible.po100664002.26 KBaa69e52c4e721a16dc38cdde2c89b4904b1078cefb57467163b2927b0f66e72e
locale/foreman_ansible.pot100664004.97 KB3734e244f7d04f35a9c5abe01f02d3f51f9366bd39f728bbb94440cdf8fd237c
locale/gemspec.rb1006640066 Bytes1c48550f50d49fcbcc0fb85db8ec431fc8269dcf45767dd0a4780edf4574c163
package.json100664001.5 KB335bf78873c8ad7ee47e42cdf186c4e3adbbed8ec034e9a60c0be20281d735df
test/factories/ansible_proxy.rb10066400161 Bytesd28ce3064a628f58ead96735765a980c0f51e4fcf5a306ba5a035f6ce6aee31c
test/factories/ansible_roles.rb10066400106 Bytesc8f244058035549865c068f93e24615923882a410ae52ab822db10ec59673205
test/fixtures/report.json100664003.55 KB9b74deb9eea0b8261e5e33bf6732087400757206daaaa62efc631dd5fc59027c
test/fixtures/sample_facts.json1006640023.6 KB5e366d7bac9e905fb3979423376b13e2c7ff7ca4999d99131787924c25cd4edb
test/functional/ansible_roles_controller_test.rb10066400473 Bytes2fa8998258bf698fa21c82994e694e4c69cd86bf7c0aa09ff4ee71bee1a102f3
test/functional/api/v2/ansible_roles_controller_test.rb10066400708 Bytes612e8c1b93fff850bde767ddcf614065de718e65626392e91285374cd2b1ef41
test/functional/api/v2/hostgroups_controller_test.rb100664001.54 KB021b3adddacc1b1e57edc3d6e062c56cfbff7982782e1ce87efd1442169c5229
test/functional/api/v2/hosts_controller_test.rb100664001.4 KB8c96b0fc4a0887f036a51ef7f90418e257e6ae84df0bceaafbbad492d98b3e85
test/functional/hosts_controller_test.rb100664002.73 KB44af744e346677d60643cb04676eef07cbce5918925716dd3811aba83b3e600a
test/test_plugin_helper.rb10066400935 Bytes0e669d5f8e86aabc1c1ead6f2ed13ceee817718c2f2e889d99d335c9d3550299
test/unit/actions/run_ansible_job_test.rb100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/unit/actions/run_proxy_ansible_command_test.rb100664000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
test/unit/ansible_role_test.rb10066400428 Bytes45fe59802aad6d4032ccf46480eaa29fcc2147efb6565f091c67c0e9cee601be
test/unit/concerns/config_reports_extensions_test.rb10066400640 Bytes6bc07a78cc47e3fed2c304e21a76491dbf4cd59096d30167a3c4f1b12ba2a0c6
test/unit/concerns/host_managed_extensions_test.rb100664001.23 KBe68a5c17b4b11d25e61ceb0763ede3a4cf22828ba7e8c7ac8ddf2f9a2de8c5cd
test/unit/concerns/hostgroup_extensions_test.rb100664001.21 KBe6c97126925055a542a54fedcd2bd39f2379691b919680ad998f5d683af0fe35
test/unit/helpers/ansible_reports_helper_test.rb100664001.64 KB7f2afb1da47152a03d9a2387d75406d603fde31256e1f8a6c01b50222971e084
test/unit/host_ansible_role_test.rb10066400540 Bytesf4e9cd20bd9296c65549a9cb1b412f545a284a00a3723613319d2a96b76c6c2c
test/unit/hostgroup_ansible_role_test.rb10066400573 Bytesba4d8da01c2d937c95ccac169faeb3dfa3422651d7031ec86a304d554d602371
test/unit/lib/foreman_ansible_core/playbook_runner_test.rb100664001.07 KBde96ff32cbbfb22434e3067bb4315ddf76ae4be21c53ec57b7f33e77336bb191
test/unit/lib/foreman_ansible_core/roles_reader_test.rb100664003.28 KB0d09ebbfa74b2fafbe0e162fa5fa04711abd15763c65553a69d81126174c2b2e
test/unit/lib/proxy_api/ansible_test.rb10066400725 Bytes6af0a2f475de6c9a6f74f11f8306235a0a8a54d27e1482389eed78a1d188560c
test/unit/services/api_roles_importer_test.rb100664001003 Bytesd601b29b0add925a145926e64d25ee97ffc6f4036fed3d04bf3bb3416da8abe0
test/unit/services/fact_importer_test.rb100664001.86 KBd7631b6c369be37625b1e1112fed3cda180c7cc8d9b6534b37cff1574663b744
test/unit/services/fact_parser_test.rb100664002.16 KB772a7db12d802502be377d205ebc3298da191b2a0640d4cda5c44ef58685dd29
test/unit/services/fact_sparser_test.rb10066400829 Bytes7acb55a7ef645a6db6d024983b8106dbac49776d07c522b2902cfb618e718916
test/unit/services/inventory_creator_test.rb100664006.31 KBc6203952505dbd244eba40608b64328077978a7704f53e9b71984e9edeccc700
test/unit/services/proxy_selector_test.rb100664001.12 KB8848fa65f4547477d59934f067b8caed567bac3ac63d37750c4eacefc6f14673
test/unit/services/roles_importer_test.rb10066400576 Bytesfe7716e81f2a3eca0d3f3d5917fa93a596fc000a032b5c4a99dd7d28e553f343
test/unit/services/structured_fact_importer_test.rb10066400946 Bytesdaee8a6b6014846e7293a68e7b5dfc64136a093dc6c3206491930f262bdfb511
test/unit/services/ui_roles_importer_test.rb10066400926 Bytes693e470ccf6e3503cb383ccc4ccdcb7414be3a61903c1b2026895c56b7c6cb85
webpack/components/ReportJsonViewer.js10066400406 Bytes06c49a5a3fe6891c1c1e6f1113175dfc936c3c7f6eaaf8c1d736fd3a92fb5f70
webpack/index.js10066400220 Bytesdf2b0fe0085c23058895a12a6287394d064d4ff137995c6e54742d298693462b