Sha256: f6001bc6ab813a97ced5269e29bdf7f89adece8b02a7024db06a32572a601d45
Contents?: true
Size: 448 Bytes
Versions: 1
Compression:
Stored size: 448 Bytes
Contents
module Lifen class Configuration attr_accessor :site, :application_access_token, :proxy_url def site=(url) if !/(.*)\/$/.match(url) raise Lifen::Error, "Invalid 'site' provided in configuration: '#{url}', a trailing slash is missing" end @site = url end end def self.configuration @configuration ||= Configuration.new end def self.configure yield(configuration) if block_given? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lifen-fhir-0.1.0 | lib/lifen/configuration.rb |