Module: RightSupport::Net

Extended by:
AddressHelper
Defined in:
lib/right_support/net.rb,
lib/right_support/net/dns.rb,
lib/right_support/net/ssl.rb,
lib/right_support/net/s3_helper.rb,
lib/right_support/net/http_client.rb,
lib/right_support/net/address_helper.rb,
lib/right_support/net/string_encoder.rb,
lib/right_support/net/request_balancer.rb,
lib/right_support/net/ssl/open_ssl_patch.rb

Overview

Copyright © 2009-2011 RightScale, Inc, All Rights Reserved Worldwide.

THIS PROGRAM IS CONFIDENTIAL AND PROPRIETARY TO RIGHTSCALE AND CONSTITUTES A VALUABLE TRADE SECRET. Any unauthorized use, reproduction, modification, or disclosure of this program is strictly prohibited. Any use of this program by an authorized licensee is strictly subject to the terms and conditions, including confidentiality obligations, set forth in the applicable License Agreement between RightScale.com, Inc. and the licensee.

Defined Under Namespace

Modules: AddressHelper, DNS, LB, SSL Classes: HTTPClient, NoProvider, NoResult, RequestBalancer, S3Helper, StringEncoder

Constant Summary collapse

HAS_REST_CLIENT =

Constant to determine whether this class can be instantiated.

require_succeeds?('restclient')

Constants included from AddressHelper

AddressHelper::LOOPBACK_IP_REGEX, AddressHelper::PRIVATE_IP_REGEX

Method Summary

Methods included from AddressHelper

local_hostname_addresses, local_routable_address, my_ipv4_address, my_ipv4_addresses