Sha256: fe5bfcf2539ae2113d9666dd43178a7877922a1e8b3dcad2a747a939ff2a8c27
Contents?: true
Size: 546 Bytes
Versions: 5
Compression:
Stored size: 546 Bytes
Contents
namespace :proxy_auth do desc 'Connect to proxy' task register_service: :environment do secrets = Rails.application.secrets url = secrets.service['url'] uri = URI.parse(url) http = Net::HTTP.new(uri.host, uri.port) login = secrets.admin_login password = secrets.admin_password encoder = ActionController::HttpAuthentication::Basic authorization = encoder.encode_credentials(login, password) headers = { 'Authorization' => authorization } http.post('/proxy/register_service', nil, headers) end end
Version data entries
5 entries across 5 versions & 1 rubygems