GitHub user aledsage opened a pull request:
https://github.com/apache/brooklyn-server/pull/586
Conveniences for yaml
A few conveniences to make it easier to write my yaml blueprints! See
individual commits for details.
If anything in here looks controversial to you then please let me know, and
I'll split things out into separate PRs.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/aledsage/brooklyn-server conveniences-for-yaml
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/brooklyn-server/pull/586.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #586
----
commit b2fd0e81761b30e963ffe12ae6108565d5f2ed1a
Author: Aled Sage <[email protected]>
Date: 2017-03-08T20:37:41Z
$brooklyn:object: support explicit âdeferredâ
YAML authors can specify âdeferredâ, to force the object to only be
constructed when the config is being retrieved.
commit 59624f52cbb2fc89cf5fcbba400a221db72c8028
Author: Aled Sage <[email protected]>
Date: 2017-03-08T20:49:19Z
TestHttpCall: support âmaxAttemptsâ config
commit acfcb91c311c177670629b54bd9d70a843e95611
Author: Aled Sage <[email protected]>
Date: 2017-03-08T21:03:02Z
Add typeCoercion (String->TimeZone; number->Date)
commit 7ddca12d489796bd916b1f8b70586b93dbdaabfa
Author: Aled Sage <[email protected]>
Date: 2017-03-08T22:11:16Z
$brooklyn:object - support coercing args
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---