Method: Awspec::Helper::Finder::CloudwatchLogs#select_all_cloudwatch_logs_log_groups

Defined in:
lib/awspec/helper/finder/cloudwatch_logs.rb

#select_all_cloudwatch_logs_log_groupsObject



55
56
57
58
59
60
61
62
63
64
65
# File 'lib/awspec/helper/finder/cloudwatch_logs.rb', line 55

def select_all_cloudwatch_logs_log_groups
  req = {}
  log_groups = []
  loop do
    res = cloudwatch_logs_client.describe_log_groups(req)
    log_groups.push(*res.log_groups)
    break if res.next_token.nil?
    req[:next_token] = res.next_token
  end
  log_groups
end