Documentation
¶
Overview ¶
Package ldfilewatch allows the LaunchDarkly client to read feature flag data from a file, with automatic reloading. It should be used in conjunction with the ldfiledata package. The two packages are separate so as to avoid bringing additional dependencies for users who do not need automatic reloading.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WatchFiles ¶
func WatchFiles(paths []string, errorLogger ld.Logger, reload func(), closeCh <-chan struct{}) error
WatchFiles sets up a mechanism for the file data source to reload its source files whenever one of them has been modified. Use it as follows:
factory := ldfiledata.NewFileDataSourceFactory( ldfiledata.FilePaths("./test-data/my-flags.json"), ldfiledata.UseReloader(ldfilewatch.WatchFiles))
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.