Class: Fauxpaas::CLI::Syslog
- Inherits:
-
Thor
- Object
- Thor
- Fauxpaas::CLI::Syslog
- Defined in:
- lib/fauxpaas/cli/syslog.rb
Overview
Main commands of the cli
Instance Method Summary collapse
- #follow(instance_name) ⇒ Object
- #grep(instance_name, pattern = ".") ⇒ Object
-
#initialize(*args) ⇒ Syslog
constructor
A new instance of Syslog.
- #view(instance_name) ⇒ Object
Constructor Details
Instance Method Details
#follow(instance_name) ⇒ Object
33 34 35 |
# File 'lib/fauxpaas/cli/syslog.rb', line 33 def follow(instance_name) invoker.add_command(SyslogFollowCommand.new(opts)) end |
#grep(instance_name, pattern = ".") ⇒ Object
27 28 29 |
# File 'lib/fauxpaas/cli/syslog.rb', line 27 def grep(instance_name, pattern = ".") invoker.add_command(SyslogGrepCommand.new(opts.merge({pattern: pattern}))) end |
#view(instance_name) ⇒ Object
21 22 23 |
# File 'lib/fauxpaas/cli/syslog.rb', line 21 def view(instance_name) invoker.add_command(SyslogViewCommand.new(opts)) end |