docs: def __install_ssh_config(self, config):
          """
          Install the ssh configuration
          """
          if not config.is_affirmative('use_global_ssh', default="no"):
              ssh_config_injection = self._build_ssh_config(config)
  
              if not os.path.exists(ssh_config_path):
  
                  if self.injections.in_noninjected_file(ssh_config_path, "Host %s" % config.get('host')):
                      if config.is_affirmative('override'):
                          self.injections.inject(ssh_config_path, ssh_config_injection)
                  else:
                      self.injections.inject(ssh_config_path, ssh_config_injection)
  
              else:
                  self.injections.inject(ssh_config_path, ssh_config_injection)
  
              self.injections.commit()