mirror of
https://github.com/danog/phpseclib.git
synced 2025-01-22 04:51:19 +01:00
- add enableQuietMode to suppress stderr
This commit is contained in:
parent
4eaf6db3ab
commit
879a5c4364
@ -687,6 +687,14 @@ class Net_SSH2 {
|
||||
*/
|
||||
var $realtime_log_wrap;
|
||||
|
||||
/**
|
||||
* Flag to suppress stderr from output
|
||||
*
|
||||
* @see Net_SSH2::enableQuiteMode()
|
||||
* @access private
|
||||
*/
|
||||
var $quiet_mode = false;
|
||||
|
||||
/**
|
||||
* Default Constructor.
|
||||
*
|
||||
@ -2123,6 +2131,30 @@ class Net_SSH2 {
|
||||
return $payload;
|
||||
}
|
||||
|
||||
/**
|
||||
* Enable Quiet Mode
|
||||
*
|
||||
* Suppress stderr from output
|
||||
*
|
||||
* @access public
|
||||
*/
|
||||
function enableQuietMode()
|
||||
{
|
||||
$this->quiet_mode = true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Disable Quiet Mode
|
||||
*
|
||||
* Show stderr in output
|
||||
*
|
||||
* @access public
|
||||
*/
|
||||
function disableQuietMode()
|
||||
{
|
||||
$this->quiet_mode = false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets channel data
|
||||
*
|
||||
@ -2221,7 +2253,7 @@ class Net_SSH2 {
|
||||
$this->channel_buffers[$client_channel][] = $data;
|
||||
break;
|
||||
case NET_SSH2_MSG_CHANNEL_EXTENDED_DATA:
|
||||
if ($skip_extended) {
|
||||
if ($skip_extended || $this->quiet_mode) {
|
||||
break;
|
||||
}
|
||||
/*
|
||||
|
Loading…
x
Reference in New Issue
Block a user