Class: Consolr::Runners::Runner
- Inherits:
-
Object
- Object
- Consolr::Runners::Runner
- Defined in:
- lib/consolr/runners/runner.rb
Direct Known Subclasses
Instance Method Summary collapse
- #can_run?(node) ⇒ Boolean
- #console(node) ⇒ Object
- #identify(node) ⇒ Object
- #kick(node) ⇒ Object
- #log_clear(node) ⇒ Object
- #log_list(node) ⇒ Object
- #off(node) ⇒ Object
- #on(node) ⇒ Object
- #reboot(node) ⇒ Object
- #sdr(node) ⇒ Object
- #sensors(node) ⇒ Object
- #soft_off(node) ⇒ Object
- #soft_reboot(node) ⇒ Object
- #sol_info(node) ⇒ Object
- #status(node) ⇒ Object
- #verify(node) ⇒ Object
Instance Method Details
#can_run?(node) ⇒ Boolean
6 7 8 |
# File 'lib/consolr/runners/runner.rb', line 6 def can_run? node raise 'can_run? is not implemented for this runner' end |
#console(node) ⇒ Object
14 15 16 |
# File 'lib/consolr/runners/runner.rb', line 14 def console node raise 'console is not implemented for this runner' end |
#identify(node) ⇒ Object
22 23 24 |
# File 'lib/consolr/runners/runner.rb', line 22 def identify node raise 'identify is not implemented for this runner' end |
#kick(node) ⇒ Object
18 19 20 |
# File 'lib/consolr/runners/runner.rb', line 18 def kick node raise 'kick is not implemented for this runner' end |
#log_clear(node) ⇒ Object
34 35 36 |
# File 'lib/consolr/runners/runner.rb', line 34 def log_clear node raise 'log clear is not implemented for this runner' end |
#log_list(node) ⇒ Object
30 31 32 |
# File 'lib/consolr/runners/runner.rb', line 30 def log_list node raise 'log list is not implemented for this runner' end |
#off(node) ⇒ Object
42 43 44 |
# File 'lib/consolr/runners/runner.rb', line 42 def off node raise 'power off is not implemented for this runner' end |
#on(node) ⇒ Object
38 39 40 |
# File 'lib/consolr/runners/runner.rb', line 38 def on node raise 'power on is not implemented for this runner' end |
#reboot(node) ⇒ Object
50 51 52 |
# File 'lib/consolr/runners/runner.rb', line 50 def reboot node raise 'reboot is not implemented for this runner' end |
#sdr(node) ⇒ Object
26 27 28 |
# File 'lib/consolr/runners/runner.rb', line 26 def sdr node raise 'sdr is not implemented for this runner' end |
#sensors(node) ⇒ Object
62 63 64 |
# File 'lib/consolr/runners/runner.rb', line 62 def sensors node raise 'sensors is not implemented for this runner' end |
#soft_off(node) ⇒ Object
46 47 48 |
# File 'lib/consolr/runners/runner.rb', line 46 def soft_off node raise 'soft_off is not implemented for this runner' end |
#soft_reboot(node) ⇒ Object
54 55 56 |
# File 'lib/consolr/runners/runner.rb', line 54 def soft_reboot node raise 'reboot_soft is not implemented for this runner' end |
#sol_info(node) ⇒ Object
66 67 68 |
# File 'lib/consolr/runners/runner.rb', line 66 def sol_info node raise 'sol info is not implemented for this runner' end |
#status(node) ⇒ Object
58 59 60 |
# File 'lib/consolr/runners/runner.rb', line 58 def status node raise 'status is not implemented for this runner' end |
#verify(node) ⇒ Object
10 11 12 |
# File 'lib/consolr/runners/runner.rb', line 10 def verify node raise 'verify is not implemented for this runner' end |