PHP Class Deployer\Server\Remote\NativeSsh

Inheritance: implements Deployer\Server\ServerInterface
Datei anzeigen Open project: elfet/deployer

Public Methods

Method Description
__construct ( Configuration $configuration )
connect ( )
download ( $local, $remote )
getConfiguration ( ) : Configuration
run ( $command )
scpCopy ( string $target, string $target2 ) : string Copy file from target1 to target 2 via scp
upload ( $local, $remote )

Method Details

__construct() public method

public __construct ( Configuration $configuration )
$configuration Deployer\Server\Configuration

connect() public method

public connect ( )

download() public method

public download ( $local, $remote )

getConfiguration() public method

public getConfiguration ( ) : Configuration
return Deployer\Server\Configuration

run() public method

public run ( $command )

scpCopy() public method

Copy file from target1 to target 2 via scp
public scpCopy ( string $target, string $target2 ) : string
$target string
$target2 string
return string

upload() public method

public upload ( $local, $remote )