GitHub user andreaturli reopened a pull request:
https://github.com/apache/brooklyn-server/pull/531
initial work to support HttpEntity
- add HttpCommnadEffector
- add CompositeEffector
- add EntityInitializers util class to resolve DSL injected as params
into the HttpCommandEffector
---
It is based on https://github.com/apache/brooklyn-server/pull/152 which was
not merged as it didn't handle rebind properly, happy to sort it out in this PR
but I've not touched rebinding yet.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/andreaturli/brooklyn-server
feature/http-command-effector
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/brooklyn-server/pull/531.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 #531
----
commit eadec9ac9ca82ab1b5baea8c69b6ab35b55c452b
Author: Andrea Turli <[email protected]>
Date: 2016-12-21T11:03:27Z
initial work to support HttpEntity
- add HttpCommnadEffector
- add CompositeEffector
- add EntityInitializers util class to resolve DSL injected as params
into the HttpCommandEffector
commit 119ba5a47b4a5198ae99927511e35107d2ebce89
Author: Andrea Turli <[email protected]>
Date: 2017-01-23T16:12:14Z
fix CompositeEffector logic
commit 3d318e4e78085519233bcc763e22320ca40403df
Author: Andrea Turli <[email protected]>
Date: 2017-01-23T16:24:31Z
remove default value for JSON_PATH
- some http calls may not require to parse the output
commit b0b83da785944b3929866a89470b52cd8215684f
Author: Andrea Turli <[email protected]>
Date: 2017-01-31T15:51:05Z
add more tests for HttpCommandEffector
- add unit test (HttpCommandEffectorTest)
- add YamlTest (HttpCommandEffectorYamlTest)
- add YamlRebindTest (HttpCommandEffectorYamlRebindTest)
commit b32581dd81a390d69ff63779465cd83520c7dcab
Author: Andrea Turli <[email protected]>
Date: 2017-02-02T16:27:41Z
add CompositeEffector tests and improve its implementation
commit 8809d5cdde60f65636fafdce2917ea37e550f1e1
Author: Andrea Turli <[email protected]>
Date: 2017-02-02T16:34:09Z
add CompositeEffectorYamlRebindTest
commit 98edec705ce08b7fbca8e90759edde995f71c95b
Author: Andrea Turli <[email protected]>
Date: 2017-02-13T14:39:39Z
fix merge errors
----
---
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.
---