code: def verify_connectivity(config):
      
      logger.debug("Verifying Connectivity")
      ic = InsightsConnection(config)
      try:
          branch_info = ic.get_branch_info()
      except requests.ConnectionError as e:
          logger.debug(e)
          logger.debug("Failed to connect to satellite")
          return False
      except LookupError as e:
          logger.debug(e)
          logger.debug("Failed to parse response from satellite")
          return False
  
      try:
          remote_leaf = branch_info['remote_leaf']
          return remote_leaf
      except LookupError as e:
          logger.debug(e)
          logger.debug("Failed to find accurate branch_info")
          return False
docs: Verify connectivity to satellite server