SecretsWatcherFileSystem.Backends.FSWindows (secrets_watcher_file_system v0.2.10) View Source

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 :secrets_watcher_file_system with escript.

The default listener executable file is priv/inotifywait.exe within the folder of :secrets_watcher_file_system application.

Two ways to customize the executable file path:

  • Module config with config.exs:

    config :secrets_watcher_file_system, :fs_windows,
      executable_file: "YOUR_EXECUTABLE_FILE_PATH"`
  • System environment variable:

    export FILESYSTEM_FSWINDOWS_EXECUTABLE_FILE="YOUR_EXECUTABLE_FILE_PATH"`

Link to this section Summary

Link to this section Functions

Callback implementation for SecretsWatcherFileSystem.Backend.bootstrap/0.

Returns a specification to start this module under a supervisor.

See Supervisor.

Callback implementation for GenServer.init/1.

Callback implementation for SecretsWatcherFileSystem.Backend.known_events/0.

Callback implementation for SecretsWatcherFileSystem.Backend.supported_systems/0.