@@ -1,3 +1,5 @@ |
||
1 |
+require 'agents_exporter' |
|
2 |
+ |
|
1 | 3 |
class ScenariosController < ApplicationController |
2 | 4 |
include SortableTable |
3 | 5 |
skip_before_action :authenticate_user!, only: :export |
@@ -91,7 +91,8 @@ module Agents |
||
91 | 91 |
end |
92 | 92 |
|
93 | 93 |
def receive(incoming_events) |
94 |
- incoming_events.each do |event| |
|
94 |
+ require 'google_calendar' |
|
95 |
+ incoming_events.each do |event| |
|
95 | 96 |
calendar = GoogleCalendar.new(interpolate_options(options, event), Rails.logger) |
96 | 97 |
|
97 | 98 |
calendar_event = JSON.parse(calendar.publish_as(interpolated(event)['calendar_id'], event.payload["message"]).response.body) |
@@ -1,3 +1,5 @@ |
||
1 |
+require 'time_tracker' |
|
2 |
+ |
|
1 | 3 |
module Agents |
2 | 4 |
|
3 | 5 |
class HttpStatusAgent < Agent |
@@ -1,3 +1,5 @@ |
||
1 |
+require 'liquid_migrator' |
|
2 |
+ |
|
1 | 3 |
class MigrateAgentsToLiquidTemplating < ActiveRecord::Migration |
2 | 4 |
class Agent < ActiveRecord::Base |
3 | 5 |
include JSONSerializedField |