Sha256: 232f7c7fd47cad8e81eb24580c1a44bc65195b90662ab0787bc52dbd79ad97bd

Contents?: true

Size: 1.2 KB

Versions: 7

Compression:

Stored size: 1.2 KB

Contents

# frozen_string_literal: true

module ProconBypassMan
  module RemotePbmAction
    require "procon_bypass_man/remote_pbm_action/base_action"
    require "procon_bypass_man/remote_pbm_action/change_pbm_version_action"
    require "procon_bypass_man/remote_pbm_action/reboot_os_action"
    require "procon_bypass_man/remote_pbm_action/stop_pbm_action"
    require "procon_bypass_man/remote_pbm_action/restore_pbm_setting.rb"
    require "procon_bypass_man/remote_pbm_action/commands/update_remote_pbm_action_status_command"
    require "procon_bypass_man/remote_pbm_action/commands/run_remote_pbm_action_dispatch_command"
    require "procon_bypass_man/remote_pbm_action/value_objects/remote_pbm_action_object"

    ACTION_CHANGE_PBM_VERSION = "change_pbm_version"
    ACTION_REBOOT_OS = "reboot_os"
    ACTION_STOP_PBM = "stop_pbm"
    ACTION_RESTORE_SETTING = "restore_pbm_setting"

    ACTIONS = [
      ACTION_CHANGE_PBM_VERSION,
      ACTION_REBOOT_OS,
      ACTION_STOP_PBM,
      ACTION_RESTORE_SETTING,
    ]

    STATUS_FAILED = :failed
    STATUS_IN_PROGRESS = :in_progress
    STATUS_PROCESSED = :processed

    ACTION_STATUSES = [
      STATUS_FAILED,
      STATUS_IN_PROGRESS,
      STATUS_PROCESSED,
    ]
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
procon_bypass_man-0.3.5 lib/procon_bypass_man/remote_pbm_action.rb
procon_bypass_man-0.3.4 lib/procon_bypass_man/remote_pbm_action.rb
procon_bypass_man-0.3.3.1 lib/procon_bypass_man/remote_pbm_action.rb
procon_bypass_man-0.3.3 lib/procon_bypass_man/remote_pbm_action.rb
procon_bypass_man-0.3.2 lib/procon_bypass_man/remote_pbm_action.rb
procon_bypass_man-0.3.1 lib/procon_bypass_man/remote_pbm_action.rb
procon_bypass_man-0.3.0 lib/procon_bypass_man/remote_pbm_action.rb