def _apply_additional_args()

in idb/common/tar.py [0:0]


    def _apply_additional_args(self, command: List[str], temp_dir: str) -> None:
        additional_args = self._additional_tar_args
        if additional_args:
            command.extend(additional_args)

        if self._place_in_subfolders:
            for path in self._paths:
                sub_dir_name = str(uuid.uuid4())
                temp_subdir = os.path.join(temp_dir, sub_dir_name)
                os.symlink(os.path.dirname(path), temp_subdir)
                path_to_file = os.path.join(sub_dir_name, os.path.basename(path))
                command.extend(["-C", temp_dir, path_to_file])
        else:
            for path in self._paths:
                command.extend(["-C", os.path.dirname(path), os.path.basename(path)])