Sha256: 6b18a9403186fa0548fed682d3361a61cc1de7ea521a2dc71f89e818f446f6c2

Contents?: true

Size: 279 Bytes

Versions: 4

Compression:

Stored size: 279 Bytes

Contents

module TerraformDevKit
  class ProjectConfig
    attr_reader :name, :acronym

    def initialize(project_name, project_acronym = nil)
      @name = project_name.tr(' ', '-').downcase
      @acronym = project_acronym || project_name.scan(/\b[a-z]/i).join.upcase
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
TerraformDevKit-0.4.0 lib/TerraformDevKit/project_config.rb
TerraformDevKit-0.3.7 lib/TerraformDevKit/project_config.rb
TerraformDevKit-0.3.6 lib/TerraformDevKit/project_config.rb
TerraformDevKit-0.3.5 lib/TerraformDevKit/project_config.rb