Package plugins :: Package output :: Module console :: Class console
[hide private]
[frames] | no frames]

Class console




This plugin prints all messages to the console.


Author: Andres Riancho ( andres.riancho@gmail.com )

Instance Methods [hide private]
  __init__(self)
  debug(self, message, newLine=True)
This method is called from the output object.
  information(self, message, newLine=True)
This method is called from the output object.
  error(self, message, newLine=True)
This method is called from the output object.
  vulnerability(self, message, newLine=True)
This method is called from the output object.
  console(self, message, newLine=True)
This method is used by the w3af console to print messages to the outside.
  logHttp(self, request, response)
This method is called from the output managerobject.
  getLongDesc(self)

Inherited from core.controllers.basePlugin.baseOutputPlugin.baseOutputPlugin: end, getMessageCache, getOptionsXML, getPluginDeps, getType, setOptions

Inherited from core.controllers.basePlugin.basePlugin.basePlugin: __eq__, getDesc, getName, printUniq, setUrlOpener


Method Details [hide private]

__init__(self)
(Constructor)

 
None
Overrides: core.controllers.basePlugin.baseOutputPlugin.baseOutputPlugin.__init__

debug(self, message, newLine=True)

 
This method is called from the output object. The output object was called from a plugin or from the framework. This method should take an action for debug messages.
Returns:
No value is returned.
Overrides: core.controllers.basePlugin.baseOutputPlugin.baseOutputPlugin.debug

information(self, message, newLine=True)

 
This method is called from the output object. The output object was called from a plugin or from the framework. This method should take an action for informational messages.
Returns:
No value is returned.
Overrides: core.controllers.basePlugin.baseOutputPlugin.baseOutputPlugin.information

error(self, message, newLine=True)

 
This method is called from the output object. The output object was called from a plugin or from the framework. This method should take an action for error messages.
Returns:
No value is returned.
Overrides: core.controllers.basePlugin.baseOutputPlugin.baseOutputPlugin.error

vulnerability(self, message, newLine=True)

 
This method is called from the output object. The output object was called from a plugin or from the framework. This method should take an action when a vulnerability is found.
Returns:
No value is returned.
Overrides: core.controllers.basePlugin.baseOutputPlugin.baseOutputPlugin.vulnerability

console(self, message, newLine=True)

 
This method is used by the w3af console to print messages to the outside.
Returns:
No value is returned.
Overrides: core.controllers.basePlugin.baseOutputPlugin.baseOutputPlugin.console

logHttp(self, request, response)

 
This method is called from the output managerobject. The OM object was called from a plugin or from the framework. This method should take an action to log HTTP requests and responses.
Returns:
No value is returned.
Overrides: core.controllers.basePlugin.baseOutputPlugin.baseOutputPlugin.logHttp
(inherited documentation)

getLongDesc(self)

 
Returns:
A DETAILED description of the plugin functions and features.
Overrides: core.controllers.basePlugin.basePlugin.basePlugin.getLongDesc