Class: ProxyCredentials
- Inherits:
-
Object
- Object
- ProxyCredentials
- Includes:
- Gem::UserInteraction
- Defined in:
- lib/proxy_credentials.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.proxy_credentials(proxy) ⇒ Object
7 8 9 |
# File 'lib/proxy_credentials.rb', line 7 def self.proxy_credentials(proxy) new.get_credentials(proxy) end |
Instance Method Details
#get_credentials(proxy) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/proxy_credentials.rb', line 11 def get_credentials(proxy) puts "need credentials for proxy #{proxy}" uri = URI(proxy) proxy_host = uri.hostname proxy_port = uri.port proxy_user = ask("username:") proxy_password = ask_for_password("password:") config = ConfigHandler.new config.set("proxy-Username", proxy_user) config.set("proxy-Password", proxy_password) end |