Sha256: 32bef5d78dbab8417d885ea79f38974680a5f23aafbaba962a0e9952e856f90f
Contents?: true
Size: 470 Bytes
Versions: 1
Compression:
Stored size: 470 Bytes
Contents
class <%= class_name %>::Configuration attr_accessor <%= [*initialize_signatures, :ssl, :path, :logger].map { |k| ":#{k}" }.join(', ') %> def initialize @path = '' @logger = ::Logger.new(Rails.env.development? ? $stdout : 'log/<%=file_name %>.log') end def url raise "No given host to #{self.class.name}" unless host https = ssl.presence || true "URI::HTTP#{https.to_b ? 'S' : ''}".build(host:, path: [path, version].join('/')) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kapellmeister-0.4.2 | lib/generators/kapellmeister/templates/lib/third_party/configuration.rb.tt |