From 3a30812de5cf9bcdca8149617b59b54c2bf801ee Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Mon, 30 May 2022 16:51:47 -0400 Subject: [PATCH] Properly handled exception for unfinished configuration files --- bin/sshyp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/sshyp b/bin/sshyp index 4f0628b..8d993df 100755 --- a/bin/sshyp +++ b/bin/sshyp @@ -652,7 +652,7 @@ if __name__ == "__main__": directory = str(ssh_info[3].replace('\n', '')) directory_ssh = '/home/' + username_ssh + '/.password-pasture/' client_device_name = listdir(path.expanduser('~/.config/sshyp/devices'))[0] - except FileNotFoundError: + except (FileNotFoundError, IndexError): if device_type.lower() != 's': print('\n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!') print("not all necessary configuration files are present - please run 'sshyp tweak'")