Class: Mdm::Task

Inherits:
ApplicationRecord
  • Object
show all
Defined in:
app/models/mdm/task.rb

Overview

A task run by Metasploit Pro.

Instance Attribute Summary collapse

Instance Attribute Details

#created_byString

Name of user that created this task.

Returns:

  • (String)


# File 'app/models/mdm/task.rb', line 75

#descriptionString

Description of what the this task does.

Returns:

  • (String)


# File 'app/models/mdm/task.rb', line 80

#errorString

Error raised while task was running that caused this task to fail.

Returns:

  • (String)


# File 'app/models/mdm/task.rb', line 85

#infoString

Information about the task's current status. What the task is currently doing.

Returns:

  • (String)


# File 'app/models/mdm/task.rb', line 90

#moduleString

Module full name that was run for this task.

Returns:

  • (String)


# File 'app/models/mdm/task.rb', line 95

#module_uuidString

UUID of #module that was run by this task.

Returns:

  • (String)


# File 'app/models/mdm/task.rb', line 100

#pathString

Path to the log for this task.

Returns:

  • (String)


# File 'app/models/mdm/task.rb', line 105

#progressInteger

Percentage complete.

Returns:

  • (Integer)


# File 'app/models/mdm/task.rb', line 110

#updated_atDateTime

When this task was last updated.

Returns:

  • (DateTime)


# File 'app/models/mdm/task.rb', line 115