diff --git a/arc/job/job.py b/arc/job/job.py index 68b9099d9d..9a6eeae0d7 100644 --- a/arc/job/job.py +++ b/arc/job/job.py @@ -1486,7 +1486,11 @@ def _get_additional_job_info(self): elif cluster_soft.lower() == 'slurm': if self.server != 'local': with SSHClient(self.server) as ssh: - response = ssh.list_dir(remote_path=self.remote_path) + try: + response = ssh.list_dir(remote_path=self.remote_path) + except InputError: + # The remote path does not exist, it seems like the job never submitted + return '' else: response = execute_command(f'ls -alF {self.local_path}') files = list()