--- !ruby/object:Gem::Specification name: foreman-tasks version: !ruby/object:Gem::Version version: 0.10.9 platform: ruby authors: - Ivan Nečas autorequire: bindir: bin cert_chain: [] date: 2018-01-09 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: foreman-tasks-core requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: dynflow requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.8.29 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.8.29 - !ruby/object:Gem::Dependency name: sinatra requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: parse-cron requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.4 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.4 - !ruby/object:Gem::Dependency name: get_process_mem requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: | The goal of this plugin is to unify the way of showing task statuses across the Foreman instance. It defines Task model for keeping the information about the tasks and Lock for assigning the tasks to resources. The locking allows dealing with preventing multiple colliding tasks to be run on the same resource. It also optionally provides Dynflow infrastructure for using it for managing the tasks. email: - inecas@redhat.com executables: [] extensions: [] extra_rdoc_files: - README.md - LICENSE files: - ".gitignore" - ".rubocop.yml" - ".rubocop_todo.yml" - ".tx/config" - Gemfile - LICENSE - README.md - app/assets/javascripts/foreman_tasks/trigger_form.js - app/assets/stylesheets/foreman_tasks/application.css.scss - app/assets/stylesheets/foreman_tasks/tasks.css.scss - app/assets/stylesheets/foreman_tasks/trigger_form.css - app/controllers/foreman_tasks/api/recurring_logics_controller.rb - app/controllers/foreman_tasks/api/tasks_controller.rb - app/controllers/foreman_tasks/concerns/hosts_controller_extension.rb - app/controllers/foreman_tasks/concerns/parameters/triggering.rb - app/controllers/foreman_tasks/recurring_logics_controller.rb - app/controllers/foreman_tasks/tasks_controller.rb - app/helpers/foreman_tasks/foreman_tasks_helper.rb - app/helpers/foreman_tasks/tasks_helper.rb - app/lib/actions/action_with_sub_plans.rb - app/lib/actions/base.rb - app/lib/actions/bulk_action.rb - app/lib/actions/entry_action.rb - app/lib/actions/foreman/host/import_facts.rb - app/lib/actions/foreman/puppetclass/import.rb - app/lib/actions/helpers/args_serialization.rb - app/lib/actions/helpers/humanizer.rb - app/lib/actions/helpers/lock.rb - app/lib/actions/helpers/with_continuous_output.rb - app/lib/actions/helpers/with_delegated_action.rb - app/lib/actions/middleware/inherit_task_groups.rb - app/lib/actions/middleware/keep_current_user.rb - app/lib/actions/middleware/rails_executor_wrap.rb - app/lib/actions/middleware/recurring_logic.rb - app/lib/actions/proxy_action.rb - app/lib/actions/serializers/active_record_serializer.rb - app/lib/proxy_api/foreman_dynflow/dynflow_proxy.rb - app/models/foreman_tasks/concerns/action_subject.rb - app/models/foreman_tasks/concerns/action_triggering.rb - app/models/foreman_tasks/concerns/host_action_subject.rb - app/models/foreman_tasks/lock.rb - app/models/foreman_tasks/recurring_logic.rb - app/models/foreman_tasks/task.rb - app/models/foreman_tasks/task/dynflow_task.rb - app/models/foreman_tasks/task/status_explicator.rb - app/models/foreman_tasks/task/summarizer.rb - app/models/foreman_tasks/task/task_cancelled_exception.rb - app/models/foreman_tasks/task_group.rb - app/models/foreman_tasks/task_group_member.rb - app/models/foreman_tasks/task_groups/recurring_logic_task_group.rb - app/models/foreman_tasks/triggering.rb - app/models/setting/foreman_tasks.rb - app/services/foreman_tasks/proxy_selector.rb - app/views/common/_trigger_form.html.erb - app/views/foreman_tasks/api/recurring_logics/base.json.rabl - app/views/foreman_tasks/api/recurring_logics/index.json.rabl - app/views/foreman_tasks/api/recurring_logics/main.json.rabl - app/views/foreman_tasks/api/recurring_logics/show.json.rabl - app/views/foreman_tasks/api/tasks/show.json.rabl - app/views/foreman_tasks/recurring_logics/_tab_related.html.erb - app/views/foreman_tasks/recurring_logics/index.html.erb - app/views/foreman_tasks/recurring_logics/show.html.erb - app/views/foreman_tasks/task_groups/_common.html.erb - app/views/foreman_tasks/task_groups/_detail.html.erb - app/views/foreman_tasks/task_groups/_tab_related.html.erb - app/views/foreman_tasks/task_groups/recurring_logic_task_groups/_recurring_logic_task_group.html.erb - app/views/foreman_tasks/tasks/_details.html.erb - app/views/foreman_tasks/tasks/_errors.html.erb - app/views/foreman_tasks/tasks/_locks.html.erb - app/views/foreman_tasks/tasks/_raw.html.erb - app/views/foreman_tasks/tasks/_running_steps.html.erb - app/views/foreman_tasks/tasks/dashboard/_latest_tasks_in_error_warning.html.erb - app/views/foreman_tasks/tasks/dashboard/_tasks_status.html.erb - app/views/foreman_tasks/tasks/index.html.erb - app/views/foreman_tasks/tasks/show.html.erb - bin/dynflow-executor - bin/foreman-tasks - config/foreman-tasks.yaml.example - config/routes.rb - db/migrate/20131205204140_create_foreman_tasks.rb - db/migrate/20131209122644_create_foreman_tasks_locks.rb - db/migrate/20140324104010_remove_foreman_tasks_progress.rb - db/migrate/20140813215942_add_parent_task_id.rb - db/migrate/20150814204140_add_task_type_value_index.rb - db/migrate/20150817102538_add_delay_attributes.rb - db/migrate/20150907124936_create_recurring_logic.rb - db/migrate/20150907131503_create_task_groups.rb - db/migrate/20151022123457_add_recurring_logic_state.rb - db/migrate/20151112152108_create_triggerings.rb - db/migrate/20160920151810_add_more_lock_indexes.rb - db/migrate/20160924213030_change_tasks_widget_names.rb - db/migrate/20161003091412_add_missing_indexes.rb - db/seeds.d/20-foreman_tasks_permissions.rb - db/seeds.d/60-dynflow_proxy_feature.rb - db/seeds.d/61-foreman_tasks_bookmarks.rb - deploy/foreman-tasks.service - deploy/foreman-tasks.sysconfig - extra/dynflow-debug.sh - extra/dynflow-executor.example - foreman-tasks.gemspec - lib/foreman-tasks.rb - lib/foreman_tasks.rb - lib/foreman_tasks/authorizer_ext.rb - lib/foreman_tasks/cleaner.rb - lib/foreman_tasks/dynflow.rb - lib/foreman_tasks/dynflow/configuration.rb - lib/foreman_tasks/dynflow/console_authorizer.rb - lib/foreman_tasks/dynflow/persistence.rb - lib/foreman_tasks/engine.rb - lib/foreman_tasks/task_error.rb - lib/foreman_tasks/tasks/cleanup.rake - lib/foreman_tasks/tasks/export_tasks.rake - lib/foreman_tasks/test_extensions.rb - lib/foreman_tasks/test_helpers.rb - lib/foreman_tasks/triggers.rb - lib/foreman_tasks/version.rb - lib/tasks/gettext.rake - locale/Makefile - locale/action_names.rb - locale/en/LC_MESSAGES/foreman_tasks.mo - locale/en/foreman_tasks.po - locale/foreman_tasks.pot - script/rails - test/controllers/api/recurring_logics_controller_test.rb - test/controllers/api/tasks_controller_test.rb - test/controllers/recurring_logics_controller_test.rb - test/controllers/tasks_controller_test.rb - test/factories/recurring_logic_factory.rb - test/factories/task_factory.rb - test/factories/triggering_factory.rb - test/foreman_tasks_test_helper.rb - test/helpers/foreman_tasks/tasks_helper_test.rb - test/support/dummy_dynflow_action.rb - test/support/dummy_proxy_action.rb - test/unit/actions/action_with_sub_plans_test.rb - test/unit/actions/proxy_action_test.rb - test/unit/cleaner_test.rb - test/unit/config/environment.rb - test/unit/dynflow_console_authorizer_test.rb - test/unit/lock_test.rb - test/unit/otp_manager_test.rb - test/unit/proxy_selector_test.rb - test/unit/recurring_logic_test.rb - test/unit/task_groups_test.rb - test/unit/task_test.rb - test/unit/triggering_test.rb homepage: https://github.com/theforeman/foreman-tasks licenses: [] metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.6.12 signing_key: specification_version: 4 summary: Foreman plugin for showing tasks information for resoruces and users test_files: - test/controllers/api/recurring_logics_controller_test.rb - test/controllers/api/tasks_controller_test.rb - test/controllers/recurring_logics_controller_test.rb - test/controllers/tasks_controller_test.rb - test/factories/recurring_logic_factory.rb - test/factories/task_factory.rb - test/factories/triggering_factory.rb - test/foreman_tasks_test_helper.rb - test/helpers/foreman_tasks/tasks_helper_test.rb - test/support/dummy_dynflow_action.rb - test/support/dummy_proxy_action.rb - test/unit/actions/action_with_sub_plans_test.rb - test/unit/actions/proxy_action_test.rb - test/unit/cleaner_test.rb - test/unit/config/environment.rb - test/unit/dynflow_console_authorizer_test.rb - test/unit/lock_test.rb - test/unit/otp_manager_test.rb - test/unit/proxy_selector_test.rb - test/unit/recurring_logic_test.rb - test/unit/task_groups_test.rb - test/unit/task_test.rb - test/unit/triggering_test.rb