Sha256: 5f8e4dd0854af6058cee11a2a116814cf580c175f513e122df93d96b64fa1145

Contents?: true

Size: 1.55 KB

Versions: 4

Compression:

Stored size: 1.55 KB

Contents

require 'net/ping'

module Consolr
  module Runners
    class Runner
      def can_run? node
        raise 'can_run? is not implemented for this runner'
      end

      def verify node
        raise 'verify is not implemented for this runner'
      end

      def console node
        raise 'console is not implemented for this runner'
      end

      def kick node
        raise 'kick is not implemented for this runner'
      end

      def identify node
        raise 'identify is not implemented for this runner'
      end

      def sdr node
        raise 'sdr is not implemented for this runner'
      end

      def log_list node
        raise 'log list is not implemented for this runner'
      end

      def log_clear node
        raise 'log clear is not implemented for this runner'
      end

      def on node
        raise 'power on is not implemented for this runner'
      end

      def off node
        raise 'power off is not implemented for this runner'
      end

      def soft_off node
        raise 'soft_off is not implemented for this runner'
      end

      def reboot node
        raise 'reboot is not implemented for this runner'
      end

      def soft_reboot node
        raise 'reboot_soft is not implemented for this runner'
      end

      def status node
        raise 'status is not implemented for this runner'
      end

      def sensors node
        raise 'sensors is not implemented for this runner'
      end

      def sol_info node
        raise 'sol info is not implemented for this runner'
      end
    end
  end
end
              

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
consolr-1.1.5 lib/consolr/runners/runner.rb
consolr-1.1.4 lib/consolr/runners/runner.rb
consolr-1.1.3 lib/consolr/runners/runner.rb
consolr-1.1.2 lib/consolr/runners/runner.rb