--- !ruby/object:Gem::Specification
name: foreman-tasks
version: !ruby/object:Gem::Version
  version: 0.10.4
platform: ruby
authors:
- Ivan Nečas
autorequire: 
bindir: bin
cert_chain: []
date: 2017-10-04 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/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
- 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
- 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/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/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