Sha256: ce49bee50026b959e90c1b5f31d2c73e1670a0023e2b252168a129e8461e6524
Contents?: true
Size: 745 Bytes
Versions: 1
Compression:
Stored size: 745 Bytes
Contents
## Yapra::Config::Agent -- Yuanying ## ## add WWW::Mechanize agent to context. ## ## - module: Config::Agent ## config: ## user_agent_alias: Windows IE 6 ## proxy: ## addr: localhost ## port: 8080 ## user: username ## password: password ## require 'yapra/plugin/mechanize_base' module Yapra::Plugin::Config class Agent < Yapra::Plugin::MechanizeBase def run(data) agent.user_agent_alias = config['user_agent_alias'] || 'Windows IE 6' if config['proxy'] agent.set_proxy( config['proxy']['addr'], config['proxy']['port'], config['proxy']['user'], config['proxy']['password'] ) end return data end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
yapra-0.1.0 | lib-plugins/yapra/plugin/config/agent.rb |