# -*- encoding: utf-8 -*- # stub: foreman_templates 9.0.2 ruby lib Gem::Specification.new do |s| s.name = "foreman_templates".freeze s.version = "9.0.2".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Greg Sutcliffe".freeze] s.date = "2021-03-08" s.description = "Engine to synchronise provisioning templates from GitHub".freeze s.email = "gsutclif@redhat.com".freeze s.extra_rdoc_files = ["LICENSE".freeze, "README.md".freeze] s.files = ["LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/controllers/api/v2/template_controller.rb".freeze, "app/controllers/concerns/foreman/controller/parameters/template_params.rb".freeze, "app/controllers/template_syncs_controller.rb".freeze, "app/controllers/ui_template_syncs_controller.rb".freeze, "app/helpers/foreman_templates_helper.rb".freeze, "app/models/concerns/foreman_templates/template_extensions.rb".freeze, "app/models/setting/template_sync.rb".freeze, "app/services/foreman_templates/action.rb".freeze, "app/services/foreman_templates/cleaner.rb".freeze, "app/services/foreman_templates/export_result.rb".freeze, "app/services/foreman_templates/parse_result.rb".freeze, "app/services/foreman_templates/path_access_exception.rb".freeze, "app/services/foreman_templates/template_exporter.rb".freeze, "app/services/foreman_templates/template_importer.rb".freeze, "app/views/template_sync_settings/show.json.rabl".freeze, "app/views/template_syncs/index.html.erb".freeze, "app/views/ui_template_syncs/export.json.rabl".freeze, "app/views/ui_template_syncs/import.json.rabl".freeze, "app/views/ui_template_syncs/sync_settings.json.rabl".freeze, "app/views/ui_template_syncs/template_attrs.json.rabl".freeze, "app/views/ui_template_syncs/template_export_result.rabl".freeze, "app/views/ui_template_syncs/template_export_results.json.rabl".freeze, "app/views/ui_template_syncs/template_import_result.json.rabl".freeze, "app/views/ui_template_syncs/template_import_results.json.rabl".freeze, "config/routes.rb".freeze, "db/migrate/20180627134929_change_lock_setting.rb".freeze, "lib/foreman_templates.rb".freeze, "lib/foreman_templates/engine.rb".freeze, "lib/foreman_templates/version.rb".freeze, "lib/tasks/foreman_templates_tasks.rake".freeze, "package.json".freeze, "webpack/ForemanTemplates.js".freeze, "webpack/Routes.js".freeze, "webpack/__mocks__/foremanReact/common/helpers.js".freeze, "webpack/__mocks__/foremanReact/components/Layout/LayoutSelectors.js".freeze, "webpack/__mocks__/foremanReact/components/Pagination/PaginationWrapper.js".freeze, "webpack/__mocks__/foremanReact/components/common/forms/CommonForm.js".freeze, "webpack/__mocks__/foremanReact/components/common/forms/ForemanForm.js".freeze, "webpack/__mocks__/foremanReact/components/common/forms/TextField.js".freeze, "webpack/__mocks__/foremanReact/redux/actions/common/forms.js".freeze, "webpack/__mocks__/foremanReact/routes/common/PageLayout/PageLayout.js".freeze, "webpack/__tests__/__snapshots__/helpers.test.js.snap".freeze, "webpack/__tests__/helpers.test.js".freeze, "webpack/components/NewTemplateSync/NewTemplateSync.js".freeze, "webpack/components/NewTemplateSync/NewTemplateSync.scss".freeze, "webpack/components/NewTemplateSync/NewTemplateSyncActions.js".freeze, "webpack/components/NewTemplateSync/NewTemplateSyncReducer.js".freeze, "webpack/components/NewTemplateSync/NewTemplateSyncSelectors.js".freeze, "webpack/components/NewTemplateSync/__fixtures__/templateSyncSettings.fixtures.js".freeze, "webpack/components/NewTemplateSync/__tests__/NewTemplateSync.test.js".freeze, "webpack/components/NewTemplateSync/__tests__/NewTemplateSyncReducer.test.js".freeze, "webpack/components/NewTemplateSync/__tests__/NewTemplateSyncSelectors.test.js".freeze, "webpack/components/NewTemplateSync/__tests__/__snapshots__/NewTemplateSync.test.js.snap".freeze, "webpack/components/NewTemplateSync/__tests__/__snapshots__/NewTemplateSyncReducer.test.js.snap".freeze, "webpack/components/NewTemplateSync/__tests__/__snapshots__/NewTemplateSyncSelectors.test.js.snap".freeze, "webpack/components/NewTemplateSync/components/ButtonTooltip.js".freeze, "webpack/components/NewTemplateSync/components/NewTemplateSyncForm/NewTemplateSyncForm.js".freeze, "webpack/components/NewTemplateSync/components/NewTemplateSyncForm/NewTemplateSyncFormSelectors.js".freeze, "webpack/components/NewTemplateSync/components/NewTemplateSyncForm/__tests__/NewTemplateSyncFormSelectors.test.js".freeze, "webpack/components/NewTemplateSync/components/NewTemplateSyncForm/__tests__/__snapshots__/NewTemplateSyncFormSelectors.test.js.snap".freeze, "webpack/components/NewTemplateSync/components/NewTemplateSyncForm/index.js".freeze, "webpack/components/NewTemplateSync/components/SyncSettingField.js".freeze, "webpack/components/NewTemplateSync/components/SyncSettingFields.js".freeze, "webpack/components/NewTemplateSync/components/SyncTypeRadios.js".freeze, "webpack/components/NewTemplateSync/components/TextButtonField/BlankOption.js".freeze, "webpack/components/NewTemplateSync/components/TextButtonField/CheckboxField.js".freeze, "webpack/components/NewTemplateSync/components/TextButtonField/FieldType.js".freeze, "webpack/components/NewTemplateSync/components/TextButtonField/InputField.js".freeze, "webpack/components/NewTemplateSync/components/TextButtonField/RenderField.js".freeze, "webpack/components/NewTemplateSync/components/TextButtonField/SelectField.js".freeze, "webpack/components/NewTemplateSync/components/TextButtonField/index.js".freeze, "webpack/components/NewTemplateSync/components/__tests__/SyncSettingField.test.js".freeze, "webpack/components/NewTemplateSync/components/__tests__/SyncSettingFields.test.js".freeze, "webpack/components/NewTemplateSync/components/__tests__/SyncTypeRadios.test.js".freeze, "webpack/components/NewTemplateSync/components/__tests__/TextButtonField.test.js".freeze, "webpack/components/NewTemplateSync/components/__tests__/__snapshots__/SyncSettingField.test.js.snap".freeze, "webpack/components/NewTemplateSync/components/__tests__/__snapshots__/SyncSettingFields.test.js.snap".freeze, "webpack/components/NewTemplateSync/components/__tests__/__snapshots__/SyncTypeRadios.test.js.snap".freeze, "webpack/components/NewTemplateSync/components/__tests__/__snapshots__/TextButtonField.test.js.snap".freeze, "webpack/components/NewTemplateSync/index.js".freeze, "webpack/components/PageNotFound.js".freeze, "webpack/components/PermissionDenied.js".freeze, "webpack/components/TemplateSyncResult/TemplateSyncResult.js".freeze, "webpack/components/TemplateSyncResult/TemplateSyncResult.scss".freeze, "webpack/components/TemplateSyncResult/TemplateSyncResultActions.js".freeze, "webpack/components/TemplateSyncResult/TemplateSyncResultHelpers.js".freeze, "webpack/components/TemplateSyncResult/TemplateSyncResultReducer.js".freeze, "webpack/components/TemplateSyncResult/TemplateSyncResultSelectors.js".freeze, "webpack/components/TemplateSyncResult/__fixtures__/templateSyncResult.fixtures.js".freeze, "webpack/components/TemplateSyncResult/__tests__/TemplateSyncResult.test.js".freeze, "webpack/components/TemplateSyncResult/__tests__/TemplateSyncResultReducer.test.js".freeze, "webpack/components/TemplateSyncResult/__tests__/__snapshots__/TemplateSyncResult.test.js.snap".freeze, "webpack/components/TemplateSyncResult/__tests__/__snapshots__/TemplateSyncResultReducer.test.js.snap".freeze, "webpack/components/TemplateSyncResult/components/EmptySyncResult.js".freeze, "webpack/components/TemplateSyncResult/components/FinishedSyncResult.js".freeze, "webpack/components/TemplateSyncResult/components/ListViewHeader.js".freeze, "webpack/components/TemplateSyncResult/components/SyncResultList.js".freeze, "webpack/components/TemplateSyncResult/components/SyncedTemplate/EmptyInfoItem.js".freeze, "webpack/components/TemplateSyncResult/components/SyncedTemplate/IconInfoItem.js".freeze, "webpack/components/TemplateSyncResult/components/SyncedTemplate/InfoItem.js".freeze, "webpack/components/TemplateSyncResult/components/SyncedTemplate/LinkInfoItem.js".freeze, "webpack/components/TemplateSyncResult/components/SyncedTemplate/StringInfoItem.js".freeze, "webpack/components/TemplateSyncResult/components/SyncedTemplate/__snapshots__/helpers.test.js.snap".freeze, "webpack/components/TemplateSyncResult/components/SyncedTemplate/helpers.js".freeze, "webpack/components/TemplateSyncResult/components/SyncedTemplate/helpers.test.js".freeze, "webpack/components/TemplateSyncResult/components/SyncedTemplate/index.js".freeze, "webpack/components/TemplateSyncResult/components/__tests__/SyncResultList.test.js".freeze, "webpack/components/TemplateSyncResult/components/__tests__/SyncedTemplate.test.js".freeze, "webpack/components/TemplateSyncResult/components/__tests__/__snapshots__/SyncResultList.test.js.snap".freeze, "webpack/components/TemplateSyncResult/components/__tests__/__snapshots__/SyncedTemplate.test.js.snap".freeze, "webpack/components/TemplateSyncResult/index.js".freeze, "webpack/consts.js".freeze, "webpack/index.js".freeze, "webpack/reducer.js".freeze, "webpack/testSetup.js".freeze, "webpack/withProtectedView.js".freeze] s.homepage = "https://github.com/theforeman/foreman_templates".freeze s.licenses = ["GPL-3.0".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Template-syncing engine for Foreman".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end