original_docstring: 
          Fetch all remotes and return a boolean to let the calling function know
          whether or not any remotes were updated in the process of fetching
          
docstring: Fetch all remotes and return a boolean to let the calling function know
  whether or not any remotes were updated in the process of fetching
docstring_tokens: Fetch all remotes and return a boolean to let the calling function know whether or not any remotes were updated in the process of fetching
code: def fetch_remotes(self):
          '''
          Fetch all remotes and return a boolean to let the calling function know
          whether or not any remotes were updated in the process of fetching
          '''
          changed = False
          for repo in self.remotes:
              try:
                  if repo.fetch():
                      # We can't just use the return value from repo.fetch()
                      # because the data could still have changed if old remotes
                      # were cleared above. Additionally, we're running this in a
                      # loop and later remotes without changes would override
                      # this value and make it incorrect.
                      changed = True
              except Exception as exc:
                  log.error(
                      'Exception \'{0}\' caught while fetching {1} remote '
                      '\'{2}\''.format(exc, self.role, repo.id),
                      exc_info_on_loglevel=logging.DEBUG
                  )
          return changed
code_tokens: def fetch_remotes ( self ) : changed = False for repo in self . remotes : try : if repo . fetch ( ) : changed = True except Exception as exc : log . error ( 'Exception \'{0}\' caught while fetching {1} remote ' '\'{2}\'' . format ( exc , self . role , repo . id ) , exc_info_on_loglevel = logging . DEBUG ) return changed
short_docstring: Fetch all remotes and return a boolean to let the calling function know
  whether or not any remotes were updated in the process of fetching
short_docstring_tokens: Fetch all remotes and return a boolean to let the calling function know whether or not any remotes were updated in the process of fetching
comment: '''
          Fetch all remotes and return a boolean to let the calling function know
          whether or not any remotes were updated in the process of fetching
          '''$SEP$# We can't just use the return value from repo.fetch()$SEP$# because the data could still have changed if old remotes$SEP$# were cleared above. Additionally, we're running this in a$SEP$# loop and later remotes without changes would override$SEP$# this value and make it incorrect.