Method: AdsPowerClient#stop
- Defined in:
- lib/adspower-client.rb
#stop(id) ⇒ Object
Stop the browser session for the given user profile.
501 502 503 504 505 506 507 508 509 510 511 512 513 514 |
# File 'lib/adspower-client.rb', line 501 def stop(id) with_lock do if @@drivers[id] && self.check(id) @@drivers[id].quit @@drivers[id] = nil end uri = URI.parse("#{self.adspower_listener}:#{port}/api/v1/browser/stop?user_id=#{id}") res = Net::HTTP.get(uri) ret = JSON.parse(res) raise "Error: #{ret.to_s}" if ret['msg'].to_s.downcase != 'success' ret end end |