CC-3002: airtime-check-system: make status color optional.
-done
This commit is contained in:
parent
b25b0c7ea0
commit
7c42a2f093
1 changed files with 8 additions and 1 deletions
|
@ -4,6 +4,8 @@ AirtimeCheck::ExitIfNotRoot();
|
|||
|
||||
$sapi_type = php_sapi_name();
|
||||
|
||||
$showColor = !in_array("--no-color", $argv);
|
||||
|
||||
//detect if we are running via the command line
|
||||
if (substr($sapi_type, 0, 3) == 'cli') {
|
||||
//we are running from the command-line
|
||||
|
@ -113,6 +115,8 @@ class AirtimeCheck {
|
|||
}
|
||||
|
||||
public static function output_status($key, $value){
|
||||
global $showColor;
|
||||
|
||||
$RED = "[0;31m";
|
||||
$GREEN = "[1;32m";
|
||||
|
||||
|
@ -123,7 +127,10 @@ class AirtimeCheck {
|
|||
self::$AIRTIME_STATUS_OK = false;
|
||||
}
|
||||
|
||||
echo sprintf("%-31s= %s", $key, self::term_color($value, $color)).PHP_EOL;
|
||||
if ($showColor)
|
||||
echo sprintf("%-31s= %s", $key, self::term_color($value, $color)).PHP_EOL;
|
||||
else
|
||||
echo sprintf("%-31s= %s", $key, $value).PHP_EOL;
|
||||
}
|
||||
|
||||
public static function term_color($text, $color){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue