$this->cfg = $cfg;
}
+ public static function opts(\Console_CommandLine $optParser)
+ {
+ $cmd = $optParser->addCommand('server');
+ $cmd->description = 'List all connections';
+ $cmd->addOption(
+ 'verbose',
+ array(
+ 'short_name' => '-v',
+ 'long_name' => '--verbose',
+ 'description' => 'Show more server infos',
+ 'action' => 'StoreTrue',
+ 'default' => false,
+ )
+ );
+ }
+
public function run($verbose)
{
foreach ($this->cfg->hosts as $key => $host) {
- echo $key . "\n";
+ Log::msg($key);
if ($verbose) {
- echo ' URL: ' . $host->server . "\n";
- echo ' User: ' . $host->user . "\n";
+ Log::msg(' URL: ' . $host->server);
+ Log::msg(' User: ' . $host->user);
}
}
}