code: def get_hash(path, form='sha256', chunk_size=65536):
      '''
      Get the hash sum of a file
  
      This is better than ``get_sum`` for the following reasons:
          - It does not read the entire file into memory.
          - It does not return a string on error. The returned value of
              ``get_sum`` cannot really be trusted since it is vulnerable to
              collisions: ``get_sum(..., 'xyz') == 'Hash xyz not supported'``
  
      path
          path to the file or directory
  
      form
          desired sum format
  
      chunk_size
          amount to sum at once
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.get_hash /etc/shadow
      '''
      return salt.utils.hashutils.get_hash(os.path.expanduser(path), form, chunk_sizef get_hash(path, form='sha256', chunk_size=65536):
      '''
      Get the hash sum of a file
  
      This is better than ``get_sum`` for the following reasons:
          - It does not read the entire file into memory.
          - It does not return a string on error. The returned value of
              ``get_sum`` cannot really be trusted since it is vulnerable to
              collisions: ``get_sum(..., 'xyz') == 'Hash xyz not supported'``
  
      path
          path to the file or directory
  
      form
          desired sum format
  
      chunk_size
          amount to sum at once
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.get_hash /etc/shadow
      '''
      return salt.utils.hashutils.get_hash(os.path.expanduser(path), form, chunk_size)
docs: Get the hash sum of a file
  
      This is better than ``get_sum`` for the following reasons:
          - It does not read the entire file into memory.
          - It does not return a string on error. The returned value of
              ``get_sum`` cannot really be trusted since it is vulnerable to
              collisions: ``get_sum(..., 'xyz') == 'Hash xyz not supported'``
  
      path
          path to the file or directory
  
      form
          desired sum format
  
      chunk_size
          amount to sum at once
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.get_hash /etc/shadow