code: def get_sum(path, form='sha256'):
      '''
      Return the checksum for the given file. The following checksum algorithms
      are supported:
  
      * md5
      * sha1
      * sha224
      * sha256 **(default)**
      * sha384
      * sha512
  
      path
          path to the file or directory
  
      form
          desired sum format
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.get_sum /etc/passwd sha512
      '''
      path = os.path.expanduser(path)
  
      if not os.path.isfile(path):
          return 'File not found'
      return salt.utils.hashutils.get_hash(path, form, 4096f get_sum(path, form='sha256'):
      '''
      Return the checksum for the given file. The following checksum algorithms
      are supported:
  
      * md5
      * sha1
      * sha224
      * sha256 **(default)**
      * sha384
      * sha512
  
      path
          path to the file or directory
  
      form
          desired sum format
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.get_sum /etc/passwd sha512
      '''
      path = os.path.expanduser(path)
  
      if not os.path.isfile(path):
          return 'File not found'
      return salt.utils.hashutils.get_hash(path, form, 4096)
docs: Return the checksum for the given file. The following checksum algorithms
      are supported:
  
      * md5
      * sha1
      * sha224
      * sha256 **(default)**
      * sha384
      * sha512
  
      path
          path to the file or directory
  
      form
          desired sum format
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.get_sum /etc/passwd sha512