Module: Tor::Builder
- Defined in:
- lib/rest_tor/tor.rb
Instance Method Summary collapse
Instance Method Details
#[](key) ⇒ Object
177 178 179 180 181 |
# File 'lib/rest_tor/tor.rb', line 177 def [](key) if value=super(key) Instance.new key, safe_value(value) end end |
#all ⇒ Object
183 184 185 |
# File 'lib/rest_tor/tor.rb', line 183 def all super.reduce({}) { |h, (k, v)| h[k] = Tor::Instance.new(k, safe_value(v)); h } end |
#insert(port, ip) ⇒ Object
187 188 189 190 |
# File 'lib/rest_tor/tor.rb', line 187 def insert(port, ip) self[port] = { ip: ip } self[port] end |