C# Class MCloud.Deploy.SSHDeployment

Base class for deployment types that use SSH.
Inheritance: Deployment
Afficher le fichier Open project: jacksonh/MCloud

Méthodes publiques

Méthode Description
SSHDeployment ( ) : System

Méthodes protégées

Méthode Description
PutDirectory ( string host, NodeAuth auth, string local, string remote ) : void
PutFile ( string host, NodeAuth auth, string local, string remote ) : void
RunCommand ( string command, string host, NodeAuth auth ) : void
SetupSSH ( Tamir.SharpSsh.SshBase ssh, NodeAuth auth ) : void

Method Details

PutDirectory() protected méthode

protected PutDirectory ( string host, NodeAuth auth, string local, string remote ) : void
host string
auth NodeAuth
local string
remote string
Résultat void

PutFile() protected méthode

protected PutFile ( string host, NodeAuth auth, string local, string remote ) : void
host string
auth NodeAuth
local string
remote string
Résultat void

RunCommand() protected méthode

protected RunCommand ( string command, string host, NodeAuth auth ) : void
command string
host string
auth NodeAuth
Résultat void

SSHDeployment() public méthode

public SSHDeployment ( ) : System
Résultat System

SetupSSH() protected méthode

protected SetupSSH ( Tamir.SharpSsh.SshBase ssh, NodeAuth auth ) : void
ssh Tamir.SharpSsh.SshBase
auth NodeAuth
Résultat void