Module: Tor::Builder
- Defined in:
- lib/rest_tor/tor.rb
Instance Method Summary collapse
Instance Method Details
#[](key) ⇒ Object
187 188 189 190 191 |
# File 'lib/rest_tor/tor.rb', line 187 def [](key) if value=super(key) Instance.new key, safe_value(value) end end |
#all ⇒ Object
193 194 195 |
# File 'lib/rest_tor/tor.rb', line 193 def all super.reduce({}) { |h, (k, v)| h[k] = Tor::Instance.new(k, safe_value(v)); h } end |
#insert(port, ip) ⇒ Object
197 198 199 200 |
# File 'lib/rest_tor/tor.rb', line 197 def insert(port, ip) self[port] = { ip: ip } self[port] end |