Method: Mackerel::REST::Monitor#update_monitor

Defined in:
lib/mackerel/monitor.rb

#update_monitor(monitor_id, monitor) ⇒ Object



62
63
64
65
66
67
# File 'lib/mackerel/monitor.rb', line 62

def update_monitor(monitor_id, monitor)
  command = ApiCommand.new(:put, "/api/v0/monitors/#{monitor_id}", @api_key)
  command.body = monitor.to_json
  data = command.execute(client)
  Mackerel::Monitor.new(data)
end