watchdog

    7热度

    3回答

    我目前有一个基本功能脚本,用于监视单个目录和所有子目录以进行更改,并将输出传递到LoggingEventHandler。 我现在想扩展我的脚本来监视3个单独的位置,但我根本无法掌握如何生成多个观察者来观察我的每个指定路径。 我试图沿东西线以下: import time import thread import threading from watchdog.observers import

    0热度

    1回答

    在我的plesk应用程序中,我开始了一个看门狗扫描,我收到了这个报告,但我无法理解它。你能帮我理解[没有更新]和[警告]条目并解决它们吗?我如何才能找到最后提到的可疑树应用程序? 我的系统是Debian的6.0.7,和Plesk 11.0.9: [ Rootkit Hunter version 1.3.4 ] Checking rkhunter data files... Checking

    1热度

    1回答

    我必须将FTP服务器文件与其他服务器同步。我可以在FTP服务器以外的服务器上运行看门狗来监视它吗?如果是,如何?请解释。我不清楚如何使用它来同步两个文件夹。我试图使用watchdog documentation,但这并不适合我。当我更改目录时不会触发任何事件。请建议如何继续。 我可以使用incron,但它不能监视远程服务器。

    1热度

    1回答

    我每秒使用ofstream写入文件。然而,看门狗定时器有可能触发,导致我的整个系统重置。发生这种情况时,我正在丢失写入文件的所有数据。我尝试了std:flush,使用myfile.rdbuf() - > pubsetbuf(0,0)来禁用缓冲区,并在myfile.close()之前尝试了myfile.flush()。似乎没有任何工作。有什么建议么?这是用C++编写的。

    2热度

    1回答

    我正在研究一个简单的看门狗脚本,该脚本会在上传到我们的FTP的一些非常大的图像上运行md5sum。看门狗似乎没有在pyinotify中存在的IN_CLOSE_WRITE事件。我试着检查该文件是否仍然作为解决方法打开,但这不起作用。有没有人知道从看门狗获取close_write事件的解决方法? import sys import time from watchdog.events import

    3热度

    1回答

    我的文件编辑器创建了一个以.为前缀的临时文件。 我运行: watchmedo shell-command -p '*.py' -R -c 'echo "${watch_src_path}"' 我看,因为我的编辑,然后两个事件的文件保存为临时文件事件(大概是因为它做了删除和写入)。 我想看到一个事件 - 只有当我保存一个文件。 有没有办法让我只用CLI来做到这一点?我对创建python脚本和直接

    0热度

    1回答

    我是新来这个论坛,我想问专家一个问题。 我写了下面的程序(的更大的东西的一部分,但是这是使我烦恼的代码) #include <unistd.h> #include <fcntl.h> int main() { int fd; fd = open("/dev/watchdog",O_RDONLY); lseek(fd,0,SEEK_END); retu

    1热度

    1回答

    我目前正在使用OS X 10.9运行openCV GPU/CUDA代码的rMBP。我更具体地使用BruteForceMatcher_GPU knnMatchSingle/knnMatch功能。经过5秒的GPU计算,OSX覆盖并终止程序,这是一个非常知名的恢复过程,可避免OSX启动或NVIDIA GPU驱动程序冻结屏幕。 Windows和Linux允许关闭GPU看门狗定时器,但OSX不会,这可能是有

    0热度

    3回答

    我正在编写一个python程序来备份一系列观察目录中的文件。 我正在使用看门狗来检测对文件系统的更改。所有给出的是已更改文件和文件夹的列表。 该应用程序可以选择包含和排除文件夹列表,但我无法找出如何匹配路径以查看是否应排除或包含它们。 问题是当你有一棵树并且用户选择包含在一个被排除在外的文件夹时。 例如文件树 /folder1/folder2/folder3/folder4/folder5 包

    2热度

    2回答

    使用异步,任务,CancellationToken等等都假定你调用的Async函数/ sub有一个循环的事情要做,比如加载图片或者从列表中获取web内容网址,并且这很好,因为您正在中断LIST。 但他们都缺少一种方法来取消(异步/等待/任务,或以其他方式)的单个调用(代码行)......我的使用情况是这样的: 去执行在SSH服务器上执行命令,等待响应。 简单。但是如果对服务器的调用失败,或者服务器