The File Provisioner is a simple plugin that generates JSON output on provisioning events. File Provisioner is the follow on to the Changelog Provisioning Plugin in earlier versions.
This plugin is experimental and may change across minor releases. It is not intended for use in production environments.
Capabilities
Provisionable Objects |
|
---|---|
Provisioning Eligibility |
|
Provisioning Keys | Not Supported |
Bi-directional Reprovision All | Not Supported |
Configuration
- File Provisioner is part of the FileConnector Registry Plugin, which must be activated.
- When adding a new Provisioning Target, the Plugin is
FileConnector.FileProvisioners
. - The plugin is configured with a File Name, which is the full path to the file where the JSON output will be written.
- This file must be writeable by the web server and/or Job Command user(s).
- The file must exist and be writeable before the configuration can be saved.
- There is no supported way to write to a single file from multiple servers. No locking is performed when writing the file.
Because this Plugin allows configuration of arbitrary file paths, care should be taken when enabling this Plugin in a multi-tenant environment. It may also be desirable to set open_basedir
in php.ini.