class Meteorlog::Wrapper::LogStream
Public Class Methods
new(cloud_watch_logs, log_stream, log_group, options = {})
click to toggle source
# File lib/meteorlog/wrapper/log_stream.rb, line 8 def initialize(cloud_watch_logs, log_stream, log_group, options = {}) @cloud_watch_logs = cloud_watch_logs @log_stream = log_stream @log_group = log_group @options = options end
Public Instance Methods
delete()
click to toggle source
# File lib/meteorlog/wrapper/log_stream.rb, line 15 def delete log(:info, 'Delete LogStream', :red, "#{self.log_group_name} > #{self.log_stream_name}") unless @options[:dry_run] @cloud_watch_logs.delete_log_stream( :log_group_name => self.log_group_name, :log_stream_name => self.log_stream_name) @options[:modified] = true end end