# -*- encoding: utf-8 -*- # stub: foreman_acd 0.9.7 ruby lib Gem::Specification.new do |s| s.name = "foreman_acd".freeze s.version = "0.9.7".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["ATIX AG".freeze] s.date = "2024-04-09" s.description = "Foreman plugin to provide application centric deployment and self service portal".freeze s.email = ["info@atix.de".freeze] s.files = ["LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/javascripts/foreman_acd/acd_dummy.js".freeze, "app/controllers/foreman_acd/ansible_playbooks_controller.rb".freeze, "app/controllers/foreman_acd/api/v2/ansible_playbooks_controller.rb".freeze, "app/controllers/foreman_acd/api/v2/app_definitions_controller.rb".freeze, "app/controllers/foreman_acd/api/v2/app_instances_controller.rb".freeze, "app/controllers/foreman_acd/api/v2/base_controller.rb".freeze, "app/controllers/foreman_acd/app_definitions_controller.rb".freeze, "app/controllers/foreman_acd/app_instances_controller.rb".freeze, "app/controllers/foreman_acd/application_controller.rb".freeze, "app/controllers/foreman_acd/concerns/ansible_playbook_parameters.rb".freeze, "app/controllers/foreman_acd/concerns/app_definition_parameters.rb".freeze, "app/controllers/foreman_acd/concerns/app_instance_mixins.rb".freeze, "app/controllers/foreman_acd/concerns/app_instance_parameters.rb".freeze, "app/controllers/foreman_acd/remote_execution_controller.rb".freeze, "app/controllers/ui_acd_controller.rb".freeze, "app/lib/actions/foreman_acd/deploy_all_hosts.rb".freeze, "app/lib/actions/foreman_acd/run_configurator.rb".freeze, "app/models/concerns/foreman_acd/host_managed_extensions.rb".freeze, "app/models/foreman_acd/acd_provider.rb".freeze, "app/models/foreman_acd/ansible_playbook.rb".freeze, "app/models/foreman_acd/app_definition.rb".freeze, "app/models/foreman_acd/app_instance.rb".freeze, "app/models/foreman_acd/foreman_host.rb".freeze, "app/models/foreman_acd/taxonomy_extensions.rb".freeze, "app/services/foreman_acd/acd_proxy_proxy_selector.rb".freeze, "app/services/foreman_acd/app_configurator.rb".freeze, "app/services/foreman_acd/app_deployer.rb".freeze, "app/services/foreman_acd/inventory_creator.rb".freeze, "app/views/foreman_acd/ansible_playbooks/_form.html.erb".freeze, "app/views/foreman_acd/ansible_playbooks/edit.html.erb".freeze, "app/views/foreman_acd/ansible_playbooks/index.html.erb".freeze, "app/views/foreman_acd/ansible_playbooks/new.html.erb".freeze, "app/views/foreman_acd/api/v2/ansible_playbooks/base.json.rabl".freeze, "app/views/foreman_acd/api/v2/ansible_playbooks/index.json.rabl".freeze, "app/views/foreman_acd/api/v2/ansible_playbooks/show.json.rabl".freeze, "app/views/foreman_acd/api/v2/app_definitions/base.json.rabl".freeze, "app/views/foreman_acd/api/v2/app_definitions/index.json.rabl".freeze, "app/views/foreman_acd/api/v2/app_definitions/show.json.rabl".freeze, "app/views/foreman_acd/api/v2/app_instances/base.json.rabl".freeze, "app/views/foreman_acd/api/v2/app_instances/index.json.rabl".freeze, "app/views/foreman_acd/api/v2/app_instances/show.json.rabl".freeze, "app/views/foreman_acd/app_definitions/_form.html.erb".freeze, "app/views/foreman_acd/app_definitions/edit.html.erb".freeze, "app/views/foreman_acd/app_definitions/import.html.erb".freeze, "app/views/foreman_acd/app_definitions/index.html.erb".freeze, "app/views/foreman_acd/app_definitions/new.html.erb".freeze, "app/views/foreman_acd/app_instances/_form.html.erb".freeze, "app/views/foreman_acd/app_instances/edit.html.erb".freeze, "app/views/foreman_acd/app_instances/index.html.erb".freeze, "app/views/foreman_acd/app_instances/new.html.erb".freeze, "app/views/foreman_acd/app_instances/report.html.erb".freeze, "app/views/templates/job/run_acd_ansible_playbook.erb".freeze, "app/views/ui_acd/ansible_data.json.rabl".freeze, "app/views/ui_acd/app.json.rabl".freeze, "app/views/ui_acd/app_definition.json.rabl".freeze, "app/views/ui_acd/computeprofile.json.rabl".freeze, "app/views/ui_acd/domain.json.rabl".freeze, "app/views/ui_acd/environment.json.rabl".freeze, "app/views/ui_acd/foreman_data.json.rabl".freeze, "app/views/ui_acd/host_report.json.rabl".freeze, "app/views/ui_acd/lifecycle_environment.json.rabl".freeze, "app/views/ui_acd/ptable.json.rabl".freeze, "app/views/ui_acd/report_data.json.rabl".freeze, "app/views/ui_acd/validate_hostname.json.rabl".freeze, "config/routes.rb".freeze, "db/migrate/20190610202252_create_app_definitions.rb".freeze, "db/migrate/20190625140305_create_app_instances.rb".freeze, "db/migrate/20200916091018_create_ansible_playbooks.rb".freeze, "db/migrate/20200917120220_add_ansible_playbook_id.rb".freeze, "db/migrate/20201016002819_add_ansible_vars_all_to_app_definitions.rb".freeze, "db/migrate/20201016104338_add_ansible_vars_all_to_app_instances.rb".freeze, "db/migrate/20210112111548_add_organization_to_app_instance.rb".freeze, "db/migrate/20210112113853_add_location_to_app_instance.rb".freeze, "db/migrate/20210202141658_create_foreman_hosts.rb".freeze, "db/migrate/20210204111306_remove_hosts_from_app_instances.rb".freeze, "db/migrate/20210209091014_rename_acd_tables.rb".freeze, "db/migrate/20210216083522_add_last_progress_report.rb".freeze, "db/migrate/20210216091529_add_last_deploy_task.rb".freeze, "db/migrate/20210316151145_add_git_commit_to_ansible_playbooks.rb".freeze, "db/migrate/20210503122809_add_git_url_to_ansible_playbooks.rb".freeze, "db/migrate/20210818125913_add_is_existing_host_to_foreman_host.rb".freeze, "db/migrate/20210902110645_add_initial_configure_task.rb".freeze, "db/migrate/20240326143045_remove_old_rex_permissions.rb".freeze, "db/seeds.d/62_acd_proxy_feature.rb".freeze, "db/seeds.d/75-job_templates.rb".freeze, "lib/foreman_acd.rb".freeze, "lib/foreman_acd/engine.rb".freeze, "lib/foreman_acd/plugin.rb".freeze, "lib/foreman_acd/version.rb".freeze, "lib/tasks/foreman_acd_tasks.rake".freeze, "locale/Makefile".freeze, "locale/en/foreman_acd.po".freeze, "locale/foreman_acd.pot".freeze, "locale/gemspec.rb".freeze, "package.json".freeze, "test/controllers/ansible_playbooks_controller_test.rb".freeze, "test/controllers/app_definitions_controller_test.rb".freeze, "test/controllers/app_instances_controller_test.rb".freeze, "test/controllers/ui_acd_controller_test.rb".freeze, "test/factories/foreman_acd_factories.rb".freeze, "test/models/acd_provider_test.rb".freeze, "test/models/ansible_playbook_test.rb".freeze, "test/models/app_definition_test.rb".freeze, "test/models/app_instance_test.rb".freeze, "test/models/concerns/host_extensions_test.rb".freeze, "test/models/foreman_host_test.rb".freeze, "test/test_plugin_helper.rb".freeze, "webpack/__mocks__/foremanReact/API.js".freeze, "webpack/__mocks__/foremanReact/common/I18n.js".freeze, "webpack/__mocks__/foremanReact/common/helpers.js".freeze, "webpack/__mocks__/foremanReact/components/ForemanModal.js".freeze, "webpack/__mocks__/foremanReact/components/ForemanModal/ForemanModalActions.js".freeze, "webpack/__mocks__/foremanReact/components/common/forms/CommonForm.js".freeze, "webpack/__mocks__/foremanReact/components/common/forms/Select.js".freeze, "webpack/__mocks__/foremanReact/components/common/forms/TextInput.js".freeze, "webpack/__mocks__/foremanReact/components/hosts/powerStatus.js".freeze, "webpack/__snapshots__/helper.test.js.snap".freeze, "webpack/components/ApplicationDefinition/ApplicationDefinition.js".freeze, "webpack/components/ApplicationDefinition/ApplicationDefinition.scss".freeze, "webpack/components/ApplicationDefinition/ApplicationDefinitionActions.js".freeze, "webpack/components/ApplicationDefinition/ApplicationDefinitionConstants.js".freeze, "webpack/components/ApplicationDefinition/ApplicationDefinitionHelper.js".freeze, "webpack/components/ApplicationDefinition/ApplicationDefinitionReducer.js".freeze, "webpack/components/ApplicationDefinition/ApplicationDefinitionSelectors.js".freeze, "webpack/components/ApplicationDefinition/__fixtures__/applicationDefinitionConfData_1.fixtures.js".freeze, "webpack/components/ApplicationDefinition/__fixtures__/applicationDefinitionReducer.fixtures.js".freeze, "webpack/components/ApplicationDefinition/__tests__/ApplicationDefinition.test.js".freeze, "webpack/components/ApplicationDefinition/__tests__/ApplicationDefinitionReducer.test.js".freeze, "webpack/components/ApplicationDefinition/__tests__/ApplicationDefinitionSelectors.test.js".freeze, "webpack/components/ApplicationDefinition/__tests__/__snapshots__/ApplicationDefinition.test.js.snap".freeze, "webpack/components/ApplicationDefinition/__tests__/__snapshots__/ApplicationDefinitionReducer.test.js.snap".freeze, "webpack/components/ApplicationDefinition/__tests__/__snapshots__/ApplicationDefinitionSelectors.test.js.snap".freeze, "webpack/components/ApplicationDefinition/components/AnsiblePlaybookSelector.js".freeze, "webpack/components/ApplicationDefinition/components/__tests__/AnsiblePlaybookSelector.test.js".freeze, "webpack/components/ApplicationDefinition/components/__tests__/__snapshots__/AnsiblePlaybookSelector.test.js.snap".freeze, "webpack/components/ApplicationDefinition/index.js".freeze, "webpack/components/ApplicationDefinitionImport/ApplicationDefinitionImport.js".freeze, "webpack/components/ApplicationDefinitionImport/ApplicationDefinitionImport.scss".freeze, "webpack/components/ApplicationDefinitionImport/ApplicationDefinitionImportActions.js".freeze, "webpack/components/ApplicationDefinitionImport/ApplicationDefinitionImportConstants.js".freeze, "webpack/components/ApplicationDefinitionImport/ApplicationDefinitionImportReducer.js".freeze, "webpack/components/ApplicationDefinitionImport/ApplicationDefinitionImportSelectors.js".freeze, "webpack/components/ApplicationDefinitionImport/__fixtures__/applicationDefinitionImportConfData_1.fixtures.js".freeze, "webpack/components/ApplicationDefinitionImport/__fixtures__/applicationDefinitionImportReducer.fixtures.js".freeze, "webpack/components/ApplicationDefinitionImport/__tests__/ApplicationDefinitionImport.test.js".freeze, "webpack/components/ApplicationDefinitionImport/__tests__/ApplicationDefinitionImportReducer.test.js".freeze, "webpack/components/ApplicationDefinitionImport/__tests__/ApplicationDefinitionImportSelectors.test.js".freeze, "webpack/components/ApplicationDefinitionImport/__tests__/__snapshots__/ApplicationDefinitionImport.test.js.snap".freeze, "webpack/components/ApplicationDefinitionImport/__tests__/__snapshots__/ApplicationDefinitionImportReducer.test.js.snap".freeze, "webpack/components/ApplicationDefinitionImport/__tests__/__snapshots__/ApplicationDefinitionImportSelectors.test.js.snap".freeze, "webpack/components/ApplicationDefinitionImport/index.js".freeze, "webpack/components/ApplicationInstance/ApplicationInstance.js".freeze, "webpack/components/ApplicationInstance/ApplicationInstance.scss".freeze, "webpack/components/ApplicationInstance/ApplicationInstanceActions.js".freeze, "webpack/components/ApplicationInstance/ApplicationInstanceConstants.js".freeze, "webpack/components/ApplicationInstance/ApplicationInstanceHelper.js".freeze, "webpack/components/ApplicationInstance/ApplicationInstanceReducer.js".freeze, "webpack/components/ApplicationInstance/ApplicationInstanceSelectors.js".freeze, "webpack/components/ApplicationInstance/__fixtures__/applicationInstanceConfData_1.fixtures.js".freeze, "webpack/components/ApplicationInstance/__fixtures__/applicationInstanceReducer.fixtures.js".freeze, "webpack/components/ApplicationInstance/__tests__/ApplicationInstance.test.js".freeze, "webpack/components/ApplicationInstance/__tests__/ApplicationInstanceReducer.test.js".freeze, "webpack/components/ApplicationInstance/__tests__/ApplicationInstanceSelectors.test.js".freeze, "webpack/components/ApplicationInstance/__tests__/__snapshots__/ApplicationInstance.test.js.snap".freeze, "webpack/components/ApplicationInstance/__tests__/__snapshots__/ApplicationInstanceReducer.test.js.snap".freeze, "webpack/components/ApplicationInstance/__tests__/__snapshots__/ApplicationInstanceSelectors.test.js.snap".freeze, "webpack/components/ApplicationInstance/components/AppDefinitionSelector.js".freeze, "webpack/components/ApplicationInstance/components/Service.js".freeze, "webpack/components/ApplicationInstance/components/ServiceCounter.js".freeze, "webpack/components/ApplicationInstance/helper.js".freeze, "webpack/components/ApplicationInstance/index.js".freeze, "webpack/components/ApplicationInstanceReport/ApplicationInstanceReport.js".freeze, "webpack/components/ApplicationInstanceReport/ApplicationInstanceReport.scss".freeze, "webpack/components/ApplicationInstanceReport/ApplicationInstanceReportActions.js".freeze, "webpack/components/ApplicationInstanceReport/ApplicationInstanceReportConstants.js".freeze, "webpack/components/ApplicationInstanceReport/ApplicationInstanceReportReducer.js".freeze, "webpack/components/ApplicationInstanceReport/ApplicationInstanceReportSelectors.js".freeze, "webpack/components/ApplicationInstanceReport/__fixtures__/applicationInstanceReportData_1.fixtures.js".freeze, "webpack/components/ApplicationInstanceReport/__fixtures__/applicationInstanceReportReducer.fixtures.js".freeze, "webpack/components/ApplicationInstanceReport/__tests__/ApplicationInstanceReport.test.js".freeze, "webpack/components/ApplicationInstanceReport/__tests__/ApplicationInstanceReportReducer.test.js".freeze, "webpack/components/ApplicationInstanceReport/__tests__/ApplicationInstanceReportSelectors.test.js".freeze, "webpack/components/ApplicationInstanceReport/__tests__/__snapshots__/ApplicationInstanceReport.test.js.snap".freeze, "webpack/components/ApplicationInstanceReport/__tests__/__snapshots__/ApplicationInstanceReportReducer.test.js.snap".freeze, "webpack/components/ApplicationInstanceReport/__tests__/__snapshots__/ApplicationInstanceReportSelectors.test.js.snap".freeze, "webpack/components/ApplicationInstanceReport/components/ReportViewer.js".freeze, "webpack/components/ApplicationInstanceReport/components/__tests__/ReportViewer.test.js".freeze, "webpack/components/ApplicationInstanceReport/components/__tests__/__snapshots__/ReportViewer.test.js.snap".freeze, "webpack/components/ApplicationInstanceReport/index.js".freeze, "webpack/components/ExistingHostSelection/ExistingHostSelection.js".freeze, "webpack/components/ExistingHostSelection/ExistingHostSelection.scss".freeze, "webpack/components/ExistingHostSelection/ExistingHostSelectionActions.js".freeze, "webpack/components/ExistingHostSelection/ExistingHostSelectionConstants.js".freeze, "webpack/components/ExistingHostSelection/ExistingHostSelectionHelper.js".freeze, "webpack/components/ExistingHostSelection/ExistingHostSelectionReducer.js".freeze, "webpack/components/ExistingHostSelection/ExistingHostSelectionSelectors.js".freeze, "webpack/components/ExistingHostSelection/__fixtures__/existingHostSelectionConfData_1.fixtures.js".freeze, "webpack/components/ExistingHostSelection/__fixtures__/existingHostSelectionReducer.fixtures.js".freeze, "webpack/components/ExistingHostSelection/__tests__/ExistingHostSelection.test.js".freeze, "webpack/components/ExistingHostSelection/__tests__/ExistingHostSelectionReducer.test.js".freeze, "webpack/components/ExistingHostSelection/__tests__/ExistingHostSelectionSelectors.test.js".freeze, "webpack/components/ExistingHostSelection/__tests__/__snapshots__/ExistingHostSelection.test.js.snap".freeze, "webpack/components/ExistingHostSelection/__tests__/__snapshots__/ExistingHostSelectionReducer.test.js.snap".freeze, "webpack/components/ExistingHostSelection/__tests__/__snapshots__/ExistingHostSelectionSelectors.test.js.snap".freeze, "webpack/components/ExistingHostSelection/components/ServiceSelector.js".freeze, "webpack/components/ExistingHostSelection/components/__tests__/ServiceSelector.test.js".freeze, "webpack/components/ExistingHostSelection/components/__tests__/__snapshots__/ServiceSelector.test.js.snap".freeze, "webpack/components/ExistingHostSelection/index.js".freeze, "webpack/components/ParameterSelection/ParameterSelection.js".freeze, "webpack/components/ParameterSelection/ParameterSelection.scss".freeze, "webpack/components/ParameterSelection/ParameterSelectionActions.js".freeze, "webpack/components/ParameterSelection/ParameterSelectionConstants.js".freeze, "webpack/components/ParameterSelection/ParameterSelectionHelper.js".freeze, "webpack/components/ParameterSelection/ParameterSelectionReducer.js".freeze, "webpack/components/ParameterSelection/ParameterSelectionSelectors.js".freeze, "webpack/components/ParameterSelection/__fixtures__/parameterSelection.fixtures.js".freeze, "webpack/components/ParameterSelection/__fixtures__/parameterSelectionData_1.fixtures.js".freeze, "webpack/components/ParameterSelection/__fixtures__/parameterSelectionReducer.fixtures.js".freeze, "webpack/components/ParameterSelection/__tests__/ParameterSelection.test.js".freeze, "webpack/components/ParameterSelection/__tests__/ParameterSelectionReducer.test.js".freeze, "webpack/components/ParameterSelection/__tests__/ParameterSelectionSelectors.test.js".freeze, "webpack/components/ParameterSelection/__tests__/__snapshots__/ParameterSelection.test.js.snap".freeze, "webpack/components/ParameterSelection/__tests__/__snapshots__/ParameterSelectionReducer.test.js.snap".freeze, "webpack/components/ParameterSelection/__tests__/__snapshots__/ParameterSelectionSelectors.test.js.snap".freeze, "webpack/components/ParameterSelection/index.js".freeze, "webpack/components/SyncGitRepo/SyncGitRepo.js".freeze, "webpack/components/SyncGitRepo/SyncGitRepo.scss".freeze, "webpack/components/SyncGitRepo/SyncGitRepoActions.js".freeze, "webpack/components/SyncGitRepo/SyncGitRepoConstants.js".freeze, "webpack/components/SyncGitRepo/SyncGitRepoReducer.js".freeze, "webpack/components/SyncGitRepo/SyncGitRepoSelectors.js".freeze, "webpack/components/SyncGitRepo/__fixtures__/syncGitRepoConfData_1.fixtures.js".freeze, "webpack/components/SyncGitRepo/__fixtures__/syncGitRepoReducer.fixtures.js".freeze, "webpack/components/SyncGitRepo/__tests__/SyncGitRepo.test.js".freeze, "webpack/components/SyncGitRepo/__tests__/SyncGitRepoReducer.test.js".freeze, "webpack/components/SyncGitRepo/__tests__/SyncGitRepoSelectors.test.js".freeze, "webpack/components/SyncGitRepo/__tests__/__snapshots__/SyncGitRepo.test.js.snap".freeze, "webpack/components/SyncGitRepo/__tests__/__snapshots__/SyncGitRepoReducer.test.js.snap".freeze, "webpack/components/SyncGitRepo/__tests__/__snapshots__/SyncGitRepoSelectors.test.js.snap".freeze, "webpack/components/SyncGitRepo/components/FormTextInput.js".freeze, "webpack/components/SyncGitRepo/components/ScmTypeSelector.js".freeze, "webpack/components/SyncGitRepo/index.js".freeze, "webpack/components/common/AddTableEntry.js".freeze, "webpack/components/common/DeleteTableEntry.js".freeze, "webpack/components/common/EditTableEntry.js".freeze, "webpack/components/common/ExtSelect.js".freeze, "webpack/components/common/ExtTextInput.js".freeze, "webpack/components/common/LockTableEntry.js".freeze, "webpack/components/common/RailsData.js".freeze, "webpack/components/common/__tests__/AddTableEntry.test.js".freeze, "webpack/components/common/__tests__/DeleteTableEntry.test.js".freeze, "webpack/components/common/__tests__/EditTableEntry.test.js".freeze, "webpack/components/common/__tests__/ExtSelect.test.js".freeze, "webpack/components/common/__tests__/LockTableEntry.test.js".freeze, "webpack/components/common/__tests__/RailsData.test.js".freeze, "webpack/components/common/__tests__/__snapshots__/AddTableEntry.test.js.snap".freeze, "webpack/components/common/__tests__/__snapshots__/DeleteTableEntry.test.js.snap".freeze, "webpack/components/common/__tests__/__snapshots__/EditTableEntry.test.js.snap".freeze, "webpack/components/common/__tests__/__snapshots__/ExtSelect.test.js.snap".freeze, "webpack/components/common/__tests__/__snapshots__/LockTableEntry.test.js.snap".freeze, "webpack/components/common/__tests__/__snapshots__/RailsData.test.js.snap".freeze, "webpack/helper.js".freeze, "webpack/helper.test.js".freeze, "webpack/index.js".freeze, "webpack/js-yaml.js".freeze, "webpack/reducer.js".freeze, "webpack/test_setup.js".freeze] s.homepage = "https://www.orcharhino.com".freeze s.licenses = ["GPL-3.0".freeze] s.required_ruby_version = Gem::Requirement.new([">= 2.7".freeze, "< 4".freeze]) s.rubygems_version = "3.5.10".freeze s.summary = "Foreman plugin to provide application centric deployment and self service portal".freeze s.test_files = ["test/controllers/ansible_playbooks_controller_test.rb".freeze, "test/controllers/app_definitions_controller_test.rb".freeze, "test/controllers/app_instances_controller_test.rb".freeze, "test/controllers/ui_acd_controller_test.rb".freeze, "test/factories/foreman_acd_factories.rb".freeze, "test/models/acd_provider_test.rb".freeze, "test/models/ansible_playbook_test.rb".freeze, "test/models/app_definition_test.rb".freeze, "test/models/app_instance_test.rb".freeze, "test/models/concerns/host_extensions_test.rb".freeze, "test/models/foreman_host_test.rb".freeze, "test/test_plugin_helper.rb".freeze] s.specification_version = 4 s.add_development_dependency(%q.freeze, ["~> 0.89.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.8.1".freeze]) s.add_runtime_dependency(%q.freeze, [">= 8.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 7.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) end