View Source FileSystem.Backends.FSWindows (file_system v1.0.0)
File system backend for Windows.
Need binary executable file packaged in to use this backend.
This file is a fork from https://github.com/synrc/fs.
Backend Options
- :recursive(bool, default: true), monitor directories and their contents recursively
Executable File Path
Useful when running :file_system with escript.
The default listener executable file is priv/inotifywait.exe within the
folder of :file_system application.
Two ways to customize the executable file path:
- Module config with - config.exs:- config :file_system, :fs_windows, executable_file: "YOUR_EXECUTABLE_FILE_PATH"`
- System environment variable: - export FILESYSTEM_FSWINDOWS_EXECUTABLE_FILE="YOUR_EXECUTABLE_FILE_PATH"`
Summary
Functions
Callback implementation for FileSystem.Backend.bootstrap/0.
Returns a specification to start this module under a supervisor.
Callback implementation for GenServer.init/1.
Callback implementation for FileSystem.Backend.known_events/0.
Callback implementation for FileSystem.Backend.supported_systems/0.
Functions
Callback implementation for FileSystem.Backend.bootstrap/0.
Returns a specification to start this module under a supervisor.
See Supervisor.
Callback implementation for GenServer.init/1.
Callback implementation for FileSystem.Backend.known_events/0.
Callback implementation for FileSystem.Backend.supported_systems/0.