Sha256: dc6fc662172d5b0054ff0544c8214df1927a214dc3fcc4cf4f669efe3edbfe4d

Contents?: true

Size: 394 Bytes

Versions: 18

Compression:

Stored size: 394 Bytes

Contents

require "active_support/core_ext/string"

module AwsEc2::Template
  module Helper
    def autoinclude(klass)
      autoload klass, "aws_ec2/template/helper/#{klass.to_s.underscore}"
      include const_get(klass)
    end
    extend self

    autoinclude :AmiHelper
    autoinclude :CoreHelper
    autoinclude :PartialHelper
    autoinclude :ScriptHelper
    autoinclude :SshKeyHelper
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
aws-ec2-1.4.9 lib/aws_ec2/template/helper.rb
aws-ec2-1.4.8 lib/aws_ec2/template/helper.rb
aws-ec2-1.4.7 lib/aws_ec2/template/helper.rb
aws-ec2-1.4.6 lib/aws_ec2/template/helper.rb
aws-ec2-1.4.5 lib/aws_ec2/template/helper.rb
aws-ec2-1.4.4 lib/aws_ec2/template/helper.rb
aws-ec2-1.4.3 lib/aws_ec2/template/helper.rb
aws-ec2-1.4.2 lib/aws_ec2/template/helper.rb
aws-ec2-1.4.1 lib/aws_ec2/template/helper.rb
aws-ec2-1.4.0 lib/aws_ec2/template/helper.rb
aws-ec2-1.3.2 lib/aws_ec2/template/helper.rb
aws-ec2-1.3.1 lib/aws_ec2/template/helper.rb
aws-ec2-1.3.0 lib/aws_ec2/template/helper.rb
aws-ec2-1.2.2 lib/aws_ec2/template/helper.rb
aws-ec2-1.2.1 lib/aws_ec2/template/helper.rb
aws-ec2-1.2.0 lib/aws_ec2/template/helper.rb
aws-ec2-1.1.0 lib/aws_ec2/template/helper.rb
aws-ec2-1.0.0 lib/aws_ec2/template/helper.rb