docs: def _print_returns_summary(self, ret):
          '''
          Display returns summary
          '''
          return_counter = 0
          not_return_counter = 0
          not_return_minions = []
          not_response_minions = []
          not_connected_minions = []
          failed_minions = []
          for each_minion in ret:
              minion_ret = ret[each_minion]
              if isinstance(minion_ret, dict) and 'ret' in minion_ret:
                  minion_ret = ret[each_minion].get('ret')
              if (
                      isinstance(minion_ret, six.string_types)
                      and minion_ret.startswith("Minion did not return")
                      ):
                  if "Not connected" in minion_ret:
                      not_connected_minions.append(each_minion)
                  elif "No response" in minion_ret:
                      not_response_minions.append(each_minion)
                  not_return_counter += 1
                  not_return_minions.append(each_minion)
              else:
                  return_counter += 1
                  if self._get_retcode(ret[each_minion]):
                      failed_minions.append(each_minion)
          salt.utils.stringutils.print_cli('\n')
          salt.utils.stringutils.print_cli('-------------------------------------------')
          salt.utils.stringutils.print_cli('Summary')
          salt.utils.stringutils.print_cli('-------------------------------------------')
          salt.utils.stringutils.print_cli('# of minions targeted: {0}'.format(return_counter + not_return_counter))
          salt.utils.stringutils.print_cli('# of minions returned: {0}'.format(return_counter))
          salt.utils.stringutils.print_cli('# of minions that did not return: {0}'.format(not_return_counter))
          salt.utils.stringutils.print_cli('# of minions with errors: {0}'.format(len(failed_minions)))
          if self.options.verbose:
              if not_connected_minions:
                  salt.utils.stringutils.print_cli('Minions not connected: {0}'.format(" ".join(not_connected_minions)))
              if not_response_minions:
                  salt.utils.stringutils.print_cli('Minions not responding: {0}'.format(" ".join(not_response_minions)))
              if failed_minions:
                  salt.utils.stringutils.print_cli('Minions with failures: {0}'.format(" ".join(failed_minions)))
          salt.utils.stringutils.print_cli('-------------------------------------------')