code: def get_dir(path, dest, saltenv='base', template=None, gzip=None, **kwargs):
      '''
      Used to recursively copy a directory from the salt master
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' cp.get_dir salt://path/to/dir/ /minion/dest
  
      get_dir supports the same template and gzip arguments as get_file.
      '''
      (path, dest) = _render_filenames(path, dest, saltenv, template, **kwargs)
  
      return _client().get_dir(path, dest, saltenv, gzipf get_dir(path, dest, saltenv='base', template=None, gzip=None, **kwargs):
      '''
      Used to recursively copy a directory from the salt master
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' cp.get_dir salt://path/to/dir/ /minion/dest
  
      get_dir supports the same template and gzip arguments as get_file.
      '''
      (path, dest) = _render_filenames(path, dest, saltenv, template, **kwargs)
  
      return _client().get_dir(path, dest, saltenv, gzip)
docs: Used to recursively copy a directory from the salt master
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' cp.get_dir salt://path/to/dir/ /minion/dest
  
      get_dir supports the same template and gzip arguments as get_file.