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_by ⇒ String

Name of user that created this task.

Returns:

  • (String)


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

#description ⇒ String

Description of what the this task does.

Returns:

  • (String)


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

#error ⇒ String

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

Returns:

  • (String)


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

#info ⇒ String

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

Returns:

  • (String)


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

#module ⇒ String

Module full name that was run for this task.

Returns:

  • (String)


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

#module_uuid ⇒ String

UUID of #module that was run by this task.

Returns:

  • (String)


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

#path ⇒ String

Path to the log for this task.

Returns:

  • (String)


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

#progress ⇒ Integer

Percentage complete.

Returns:

  • (Integer)


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

#updated_at ⇒ DateTime

When this task was last updated.

Returns:

  • (DateTime)


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