External Configuration Reload

2 votes
Dependency :
compile ":external-config-reload:1.3.0"

Documentation Source Issues

Summary

This plugin will poll for changes to external configuration files (files added to grails.config.locations), reload the configuration when a change has occurred, and notify specified plugins by firing the onConfigChange event in each. This plugin, like reloadable config (http://www.grails.org/plugin/reloadable-config), has no dependencies but uses simple Java timers. However, unlike reloadable config, it is able to be fired at will and plugins can be notified of configuration changes.

Please note: No warranty is implied or given with this plugin.

Installation

In BuildConfig.groovy:
grails.project.dependency.resolution = {
  plugins {
    // Use latest release version in place of 'latest.integration' such as :0.4.3
    runtime ':external-config-reload:latest.integration'
  }
}

OR run the following grails command:

grails install-plugin external-config-reload

Description

Documentation can be found here.