class Meteorlog::Wrapper::CloudWatchLogs
Public Class Methods
new(cloud_watch_logs, options = {})
click to toggle source
# File lib/meteorlog/wrapper/cloud_watch_logs.rb, line 2 def initialize(cloud_watch_logs, options = {}) @cloud_watch_logs = cloud_watch_logs @options = options.dup end
Public Instance Methods
log_groups()
click to toggle source
# File lib/meteorlog/wrapper/cloud_watch_logs.rb, line 7 def log_groups Meteorlog::Wrapper::LogGroupCollection.new( @cloud_watch_logs, @cloud_watch_logs.describe_log_groups.each.inject([]) {|r, i| r + i.log_groups }, @options) end
modified?()
click to toggle source
# File lib/meteorlog/wrapper/cloud_watch_logs.rb, line 14 def modified? !!@options[:modified] end