class StopAllDebugSessionsInteractor
Public Class Methods
new(stf)
click to toggle source
# File lib/stf/interactor/stop_all_debug_sessions_interactor.rb, line 12 def initialize(stf) @stf = stf end
Public Instance Methods
execute()
click to toggle source
# File lib/stf/interactor/stop_all_debug_sessions_interactor.rb, line 16 def execute connected_devices = devices() remote_devices = @stf.get_user_devices.map { |d| d.remoteConnectUrl } pending_disconnect = connected_devices & remote_devices pending_disconnect.each do |d| StopDebugSessionInteractor.new(@stf).execute d end end