fork https://github.com/synrc/fs
![]() |
3 лет назад | |
---|---|---|
c_src | 3 лет назад | |
include | 3 лет назад | |
priv | 3 лет назад | |
src | 3 лет назад | |
.gitignore | 3 лет назад | |
LICENSE | 3 лет назад | |
README.md | 3 лет назад | |
package.exs | 3 лет назад | |
rebar.config | 3 лет назад |
NOTE: On Linux you need to install inotify-tools.
> fs:subscribe(). % the pid will receive events as messages
> flush().
Shell got {<0.47.0>,
{fs,file_event},
{"/Users/5HT/synrc/fs/src/README.md",[closed,modified]}}
> fs:known_events(). % returns events known by your current backend
[mustscansubdirs,userdropped,kerneldropped,eventidswrapped,
historydone,rootchanged,mount,unmount,created,removed,
inodemetamod,renamed,modified,finderinfomod,changeowner,
xattrmod,isfile,isdir,issymlink,ownevent]
> fs:start_logger(). % starts a sample process that logs events with error_logger
=INFO REPORT==== 28-Aug-2013::19:36:26 ===
file_event: "/tank/proger/erlfsmon/src/4913" [closed,modified]
OM A HUM