code: def _mod_repo_in_file(repo, repostr, filepath):
      '''
      Replace a repo entry in filepath with repostr
      '''
      with salt.utils.files.fopen(filepath) as fhandle:
          output = []
          for line in fhandle:
              cols = salt.utils.args.shlex_split(
                  salt.utils.stringutils.to_unicode(line).strip()
              )
              if repo not in cols:
                  output.append(line)
              else:
                  output.append(salt.utils.stringutils.to_str(repostr + '\n'))
      with salt.utils.files.fopen(filepath, 'w') as fhandle:
          fhandle.writelines(outputf _mod_repo_in_file(repo, repostr, filepath):
      '''
      Replace a repo entry in filepath with repostr
      '''
      with salt.utils.files.fopen(filepath) as fhandle:
          output = []
          for line in fhandle:
              cols = salt.utils.args.shlex_split(
                  salt.utils.stringutils.to_unicode(line).strip()
              )
              if repo not in cols:
                  output.append(line)
              else:
                  output.append(salt.utils.stringutils.to_str(repostr + '\n'))
      with salt.utils.files.fopen(filepath, 'w') as fhandle:
          fhandle.writelines(output)
docs: Replace a repo entry in filepath with repostr