PHP 클래스 DataSift\Storyplayer\CommandLib\SshClient

저자: Stuart Herbert ([email protected])
상속: implements DataSift\Storyplayer\CommandLib\CommandClient
파일 보기 프로젝트 열기: datasift/storyplayer 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$ipAddress string
$scpOptions array
$sshKey string
$sshOptions array
$sshUsername string
$st DataSift\Storyplayer\PlayerLib\StoryTeller

공개 메소드들

메소드 설명
__construct ( StoryTeller $st, $sshOptions = [], $scpOptions = [] )
addScpOption ( string $option ) : void
addSshOption ( string $option ) : void
convertParamsForUse ( string $params ) : string
downloadFile ( $sourceFilename, $destFilename )
getDefaultScpOptions ( )
getDefaultSshOptions ( )
getIpAddress ( ) : string
getScpOptions ( ) : array
getScpOptionsForUse ( ) : string
getSshKey ( ) : string
getSshKeyForUse ( ) : string
getSshOptions ( ) : array
getSshOptionsForUse ( ) : string
getSshUsername ( ) : string
hasIpAddress ( ) : boolean
hasSshUsername ( ) : boolean
runCommand ( string $command ) : CommandResult
setIpAddress ( string $ipAddress )
setSshKey ( string $path ) : void
setSshUsername ( string $username ) : void
uploadFile ( $sourceFilename, $destFilename )

메소드 상세

__construct() 공개 메소드

public __construct ( StoryTeller $st, $sshOptions = [], $scpOptions = [] )
$st DataSift\Storyplayer\PlayerLib\StoryTeller

addScpOption() 공개 메소드

public addScpOption ( string $option ) : void
$option string
리턴 void

addSshOption() 공개 메소드

public addSshOption ( string $option ) : void
$option string
리턴 void

convertParamsForUse() 공개 메소드

사용 중단:
public convertParamsForUse ( string $params ) : string
$params string
리턴 string

downloadFile() 공개 메소드

public downloadFile ( $sourceFilename, $destFilename )

getDefaultScpOptions() 공개 메소드

getDefaultSshOptions() 공개 메소드

getIpAddress() 공개 메소드

public getIpAddress ( ) : string
리턴 string

getScpOptions() 공개 메소드

public getScpOptions ( ) : array
리턴 array

getScpOptionsForUse() 공개 메소드

public getScpOptionsForUse ( ) : string
리턴 string

getSshKey() 공개 메소드

public getSshKey ( ) : string
리턴 string

getSshKeyForUse() 공개 메소드

public getSshKeyForUse ( ) : string
리턴 string

getSshOptions() 공개 메소드

public getSshOptions ( ) : array
리턴 array

getSshOptionsForUse() 공개 메소드

public getSshOptionsForUse ( ) : string
리턴 string

getSshUsername() 공개 메소드

public getSshUsername ( ) : string
리턴 string

hasIpAddress() 공개 메소드

public hasIpAddress ( ) : boolean
리턴 boolean

hasSshUsername() 공개 메소드

public hasSshUsername ( ) : boolean
리턴 boolean

runCommand() 공개 메소드

public runCommand ( string $command ) : CommandResult
$command string
리턴 CommandResult

setIpAddress() 공개 메소드

public setIpAddress ( string $ipAddress )
$ipAddress string

setSshKey() 공개 메소드

public setSshKey ( string $path ) : void
$path string
리턴 void

setSshUsername() 공개 메소드

public setSshUsername ( string $username ) : void
$username string
리턴 void

uploadFile() 공개 메소드

public uploadFile ( $sourceFilename, $destFilename )

프로퍼티 상세

$ipAddress 보호되어 있는 프로퍼티

protected string $ipAddress
리턴 string

$scpOptions 보호되어 있는 프로퍼티

protected array $scpOptions
리턴 array

$sshKey 보호되어 있는 프로퍼티

protected string $sshKey
리턴 string

$sshOptions 보호되어 있는 프로퍼티

protected array $sshOptions
리턴 array

$sshUsername 보호되어 있는 프로퍼티

protected string $sshUsername
리턴 string

$st 보호되어 있는 프로퍼티

protected StoryTeller,DataSift\Storyplayer\PlayerLib $st
리턴 DataSift\Storyplayer\PlayerLib\StoryTeller