INotify, как смотреть каталог с символическими ссылками - PullRequest
0 голосов
/ 02 марта 2020

Итак, у меня есть каталог, который содержит только символические ссылки, указывающие на разные папки.

my-dir
  |- sym1
  |- sym2
  |- sym2
 ...

Я пытался с rb-inotify посмотреть my-dir с :all_events (все флаги) но когда я удаляю или создаю новую символическую ссылку на этот каталог, ничего не происходит.

notifier = INotify::Notifier.new
notifier.watch 'path/to/my-dir', :all_events do |event|
  puts "Something happened - #{event.flags}"
end
notifier.run

Я попытался добавить флаг :dont_follow, а также другие, но все равно я не получил ответов. Символическая ссылка Я на самом деле не создаю себя, но ОС делает это.
Мне нужно иметь возможность что-то делать, когда создается или удаляется символическая ссылка. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...