-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(FM-8092) Fix caching scope of transport schemas
When running in puppetserver for the [environment_transports](https://github.com/puppetlabs/puppetserver/blob/master/documentation/puppet-api/v3/environment_transports.markdown) API, the Resource API would cache registered transport schemas forever. This meant that deploying a new module version and running the usual environment cache cleaning scripts would not update the transport schema. With this change, we push the transport cache into an ObjectIdCacheAdapter around the environment, which will be cleaned up by the internal utilities.
- Loading branch information
Showing
2 changed files
with
43 additions
and
68 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters