class Stax::Aws::Logs

Public Class Methods

client() click to toggle source
# File lib/stax/aws/logs.rb, line 9
def client
  @_client ||= ::Aws::CloudWatchLogs::Client.new
end
delete_group(name) click to toggle source
# File lib/stax/aws/logs.rb, line 23
def delete_group(name)
  client.delete_log_group(log_group_name: name)
end
groups(prefix = nil) click to toggle source
# File lib/stax/aws/logs.rb, line 13
def groups(prefix = nil)
  paginate(:log_groups) do |token|
    client.describe_log_groups(log_group_name_prefix: prefix, next_token: token)
  end
end
streams(opt) click to toggle source
# File lib/stax/aws/logs.rb, line 19
def streams(opt)
  client.describe_log_streams(opt).log_streams
end