Module: Remotenv::Utils
- Defined in:
- lib/remotenv/utils.rb
Class Method Summary collapse
Class Method Details
.parsed_uri ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/remotenv/utils.rb', line 13 def parsed_uri return nil unless parsed_url parser = ::URI::RFC2396_Parser.new uri = parser.parse(parsed_url) uri rescue StandardError => error Remotenv.logger.error("URI Parse Error: URL = #{parsed_url || '[not set]'}") Remotenv.logger.error(" #{error.}") (0..2).each do |index| Remotenv.logger.error(" #{error.backtrace[index]}") end nil end |
.parsed_url ⇒ Object
8 9 10 11 |
# File 'lib/remotenv/utils.rb', line 8 def parsed_url return nil if ENV['REMOTENV_URL'] == nil || ENV['REMOTENV_URL'] == "" ENV['REMOTENV_URL'] end |