rapid7/metasploit-framework

View on GitHub
lib/metasploit/framework/data_service/proxy/session_event_data_proxy.rb

Summary

Maintainability
A
0 mins
Test Coverage
module SessionEventDataProxy

  def session_events(opts = {})
    begin
      self.data_service_operation do |data_service|
        data_service.session_events(opts)
      end
    rescue => e
      self.log_error(e, "Problem retrieving session events")
    end
  end

  def report_session_event(opts)
    begin
      self.data_service_operation do |data_service|
        data_service.report_session_event(opts)
      end
    rescue => e
      self.log_error(e, "Problem reporting session event")
    end
  end
end