protected function execute(InputInterface $input, OutputInterface $output)
 {
     if ($input->getOption('refresh-cache')) {
         Cache::clear();
         $output->writeln('<info>Cache cleared. Fetching server list</info>');
         $output->writeln('');
     }
     // Fetch a single server.
     $servers = ServerList::fetchMatcing($input->getArgument('pattern'));
     return $input->getOption('hosts-file') ? $this->renderAsHostsFile($output, $servers) : $this->renderAsTable($output, $servers);
 }