Sha256: 1c3d07211784e3515875c7a292a72c71cf308b174dd85527e2bd9cbd17a61569

Contents?: true

Size: 708 Bytes

Versions: 6

Compression:

Stored size: 708 Bytes

Contents

require "sfn"

module Sfn
  # Utility classes and modules
  module Utils
    autoload :Output, "sfn/utils/output"
    autoload :StackParameterValidator, "sfn/utils/stack_parameter_validator"
    autoload :StackParameterScrubber, "sfn/utils/stack_parameter_scrubber"
    autoload :StackExporter, "sfn/utils/stack_exporter"
    autoload :Debug, "sfn/utils/debug"
    autoload :JSON, "sfn/utils/json"
    autoload :Ssher, "sfn/utils/ssher"
    autoload :ObjectStorage, "sfn/utils/object_storage"
    autoload :PathSelector, "sfn/utils/path_selector"

    # Provide methods directly from module for previous version compatibility
    extend JSON
    extend ObjectStorage
    extend Bogo::AnimalStrings
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sfn-3.1.8 lib/sfn/utils.rb
sfn-3.1.6 lib/sfn/utils.rb
sfn-3.1.4 lib/sfn/utils.rb
sfn-3.1.2 lib/sfn/utils.rb
sfn-3.1.0 lib/sfn/utils.rb
sfn-3.0.32 lib/sfn/utils.rb