Python脚本win_unc返回错误

时间:2016-03-03 12:29:13

标签: python nagios unc nrpe

我有一个用于检查备份的Python脚本。部分检查是检查UNC共享上的文件。 Python模块win_unc用于实现此目的。最初,脚本每次都在安装和断开网络共享。我已更改此设置,以便服务器已安装共享,并且脚本只是连接到共享。

连接到共享的代码如下:

uncDir = UncDirectory(r'\\{}\backups'.format(dbsrv))
        uncc = UncDirectoryConnection(uncDir)
        uncc.connect()

我仍然会在调用脚本的Nagios框中收到错误消息(Nagios => NRPE => NSClient ++ => Python脚本):

<class 'win_unc.errors.ShellCommandError'>
()
The command `NET USE "\\X.X.X.X\backups" /PERSISTENT:NO` exited with error code 2.

我很难过,因为我不知道为什么win_unc正在尝试安装网络驱动器,因为我希望它能够连接到现有的UNC共享。

0 个答案:

没有答案