PHP Class Scalr_Scripting_Manager

Exibir arquivo Open project: scalr/scalr Class Usage Examples

Public Methods

Method Description
extendMessage ( Scalr_Messaging_Msg $message, AbstractServerEvent $event, DBServer $eventServer, DBServer $targetServer )
getEventScriptList ( AbstractServerEvent $event, DBServer $eventServer, DBServer $targetServer )
getScriptingBuiltinVariables ( )
prepareScript ( $scriptSettings, DBServer $targetServer, AbstractServerEvent $event = null )

Private Methods

Method Description
makeSeed ( )

Method Details

extendMessage() public static method

public static extendMessage ( Scalr_Messaging_Msg $message, AbstractServerEvent $event, DBServer $eventServer, DBServer $targetServer )
$message Scalr_Messaging_Msg
$event AbstractServerEvent
$eventServer DBServer
$targetServer DBServer

getEventScriptList() public static method

public static getEventScriptList ( AbstractServerEvent $event, DBServer $eventServer, DBServer $targetServer )
$event AbstractServerEvent
$eventServer DBServer
$targetServer DBServer

getScriptingBuiltinVariables() public static method

public static getScriptingBuiltinVariables ( )

prepareScript() public static method

public static prepareScript ( $scriptSettings, DBServer $targetServer, AbstractServerEvent $event = null )
$targetServer DBServer
$event AbstractServerEvent