Skip to content

Небольшая прослойка над библиотекой для мониторинга событий файловой системы fsnotify

Notifications You must be signed in to change notification settings

Maksim2355/FsnotifyPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FsnotifyPlus

Прослойка над библиотекой fsnotify с использованием шины сообщений и отправки событий

Для корректной работы требуется библиотека fsnotify

go get github.com/fsnotify/fsnotify

Для начала работы следует создать экземпляр шины и запустить обработку сообщений в ней. Вызвать метод Run() в отдельной горутине

Далее следует создать экземпляр нашего FileWatcher и настроить его согласно вашим требованиям.

Если необходимо добавить новый тип события, следует создать новый файл события, реализовав интерфейс Event. Следует отметить, что метод EventName должен возвращать значение лишь из списка EventList

В местах помеченных как TODO исправить код если необходимо

About

Небольшая прослойка над библиотекой для мониторинга событий файловой системы fsnotify

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages