CLI to trigger checks
parent
9288138875
commit
f071dea0cd
10
bin/monit
10
bin/monit
|
@ -57,8 +57,6 @@ Class.new Thor do
|
|||
|
||||
def ls
|
||||
services = Service.all
|
||||
filter = {}
|
||||
|
||||
type = options[:type]
|
||||
services = services.where type: type if type
|
||||
name = options[:name]
|
||||
|
@ -80,4 +78,12 @@ Class.new Thor do
|
|||
service.destroy!
|
||||
puts "Check #{service.id.colorize :red} deleted"
|
||||
end
|
||||
|
||||
desc 'check <id*>', 'perform a check'
|
||||
|
||||
def check(*ids)
|
||||
services = Service
|
||||
services = ids.empty? ? services.all : services.where(id: ids)
|
||||
services.each &:check!
|
||||
end
|
||||
end.start
|
||||
|
|
Loading…
Reference in New Issue