Sha256: 888da0c27387f9f3fdf46e17ff00f36044e2c3c040813a499269a75939a418d9

Contents?: true

Size: 497 Bytes

Versions: 125

Compression:

Stored size: 497 Bytes

Contents

module Awspec::Helper
  module Finder
    module Cloudtrail
      def select_all_trails
        cloudtrail_client.describe_trails.trail_list
      end

      def find_trail(id)
        ret = cloudtrail_client.describe_trails.trail_list.find do |trail|
          trail.name == id
        end
      end

      def get_trail_status(id)
        cloudtrail_client.get_trail_status(name: id)
      end

      def is_logging?(id)
        ret = get_trail_status(id).is_logging
      end
    end
  end
end

Version data entries

125 entries across 125 versions & 2 rubygems

Version Path
awspec-1.3.0 lib/awspec/helper/finder/cloudtrail.rb
awspec-1.2.0 lib/awspec/helper/finder/cloudtrail.rb
awspec-1.1.0 lib/awspec/helper/finder/cloudtrail.rb
awspec-1.0.0 lib/awspec/helper/finder/cloudtrail.rb
awspec-1.0.0.rc lib/awspec/helper/finder/cloudtrail.rb
awspec-0.88.2 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.88.1 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.88.0 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.87.1 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.87.0 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.86.0 lib/awspec/helper/finder/cloudtrail.rb
cmonson_2ndwatch_awspec-0.85.4 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.85.3 lib/awspec/helper/finder/cloudtrail.rb
cmonson_2ndwatch_awspec-0.85.3 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.85.2 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.85.1 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.85.0 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.84.1 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.84.0 lib/awspec/helper/finder/cloudtrail.rb
awspec-0.83.0 lib/awspec/helper/finder/cloudtrail.rb