2012-08-23 3 views
1

pyinotify를 사용하여 파일 시스템을 모니터링합니다. 문제는 디렉터리의 이름을 바꾸고 이름이 바뀐 디렉터리에 파일을 만들 때 이벤트가 원래 경로 (event.name에 의해 참조 됨)에서 발생하는 경우입니다. 무엇이 잘못되었는지 알아낼 수 없습니까? 감시자를 초기화 할 때 add_watch 플래그에 문제가 있습니까? 현재이 깃발은 rec=True, auto_add=True으로 설정되어 있습니다.Pyinotify - 디렉토리 이름 변경 후 원래 경로에서 발생한 이벤트

감사합니다.

답변

1

마스크에 IN_MOVE_SELF 이벤트를 추가해야합니다.

Source

+0

감사합니다. 문제 해결됨.:) –