Fixes #15095 - Support for puppet environment classes api
- Ruby 1.8.7 is NOT supported. - This will attempt to cache puppet classes and rely on etag for cache validation. Enable puppet's environment class cache for this feature to have effect. - It will return a timeout error to the client if puppet doesn't respond within 15 seconds. The module will wait for 5 minutes to update the classes cache before timing out however. - Extended puppet api to return extended puppet classes information, including errors
Related issues
Feature #15095: Add Puppet server environment_classes API support
Fixes #15095 - Support for puppet environment classes api
- Ruby 1.8.7 is NOT supported.
- This will attempt to cache puppet classes and rely on etag for cache
validation. Enable puppet's environment class cache for this feature
to have effect.
- It will return a timeout error to the client if puppet doesn't
respond within 15 seconds. The module will wait for 5 minutes to
update the classes cache before timing out however.
- Extended puppet api to return extended puppet classes information,
including errors