Sha256: c57c6f1a19b2751724748d62a846b78be34dc32b6317f473be8c1561d8ed7746

Contents?: true

Size: 344 Bytes

Versions: 1

Compression:

Stored size: 344 Bytes

Contents

module <%= class_name %>
  module Configurator
    CONFIG_PATH = 'config/config.yml'.freeze

    module_function

    def bot_token
      loaded['bot_token']
    end

    def loaded
      YAML.load(erb_result)
    end

    def yaml_file
      File.read(CONFIG_PATH)
    end

    def erb_result
      ERB.new(yaml_file).result
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
botup-0.3.1 lib/botup/templates/configurator.erb