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.
---

Reply via email to