Я написал скрипт на python, который зависит от определенной общей папки NFS, которая будет доступна. Если общий ресурс NFS не смонтирован, он с радостью скопирует файлы в локальный путь, по которому его нужно смонтировать, но позже потерпит неудачу, когда попытается скопировать некоторые файлы обратно, созданные на сервере NFS.
Я бы хотел специально отловить эту ошибку, чтобы напечатать полезное сообщение об ошибке, которое сообщит пользователям этого скрипта, что им нужно делать.
Моей первой идеей было бы выполнить монтирование с использованием подпроцесса, а затем проверить вывод для этого общего ресурса nfs. Но мне интересно, нет ли более хорошего и надежного способа сделать это.