Sha256: 268f73292fe20ddee97ccf023958d24d92565c7b6436334a6af19e78aa558436

Contents?: true

Size: 365 Bytes

Versions: 7

Compression:

Stored size: 365 Bytes

Contents

module ProconBypassMan
  module RemotePbmAction
    class RebootOsAction < BaseAction

      def action_content(_args)
        ProconBypassMan.logger.info "execute RebootOsAction!"
        `reboot`
      end

      private

      def before_action_callback
        be_processed
      end

      def after_action_callback
        # no-op
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
procon_bypass_man-0.1.19.1 lib/procon_bypass_man/remote_pbm_action/reboot_os_action.rb
procon_bypass_man-0.1.19 lib/procon_bypass_man/remote_pbm_action/reboot_os_action.rb
procon_bypass_man-0.1.18 lib/procon_bypass_man/remote_pbm_action/reboot_os_action.rb
procon_bypass_man-0.1.17 lib/procon_bypass_man/remote_pbm_action/reboot_os_action.rb
procon_bypass_man-0.1.16.1 lib/procon_bypass_man/remote_pbm_action/reboot_os_action.rb
procon_bypass_man-0.1.16 lib/procon_bypass_man/remote_pbm_action/reboot_os_action.rb
procon_bypass_man-0.1.15 lib/procon_bypass_man/remote_pbm_action/reboot_os_action.rb