C# Class MCloud.Deploy.Deployment

A deployment is an operation performed on a node, such as copying over a file, or running a script. All deployments inherit from this class.
Afficher le fichier Open project: jacksonh/MCloud Class Usage Examples

Méthodes publiques

Свойство Type Description
DefaultEnsureRunningAttempts int
DefaultEnsureRunningWaitTime int

Méthodes publiques

Méthode Description
Deployment ( ) : System
Run ( Node node, NodeAuth auth ) : void

Execute the deployment using the supplied NodeAuth to log into the node.

Méthodes protégées

Méthode Description
RunImpl ( Node node, NodeAuth auth ) : void

Private Methods

Méthode Description
EnsureNodeRunning ( Node node ) : void

Method Details

Deployment() public méthode

public Deployment ( ) : System
Résultat System

Run() public méthode

Execute the deployment using the supplied NodeAuth to log into the node.
public Run ( Node node, NodeAuth auth ) : void
node Node
auth NodeAuth
Résultat void

RunImpl() protected abstract méthode

protected abstract RunImpl ( Node node, NodeAuth auth ) : void
node Node
auth NodeAuth
Résultat void

Property Details

DefaultEnsureRunningAttempts public_oe static_oe property

public static int DefaultEnsureRunningAttempts
Résultat int

DefaultEnsureRunningWaitTime public_oe static_oe property

public static int DefaultEnsureRunningWaitTime
Résultat int