GitHub user neykov opened a pull request:

    https://github.com/apache/incubator-brooklyn/pull/751

    More uniform handling of YAML flags

    * Apply flags on catalog items
    * Apply flags for fields declared in the entity implementation (or any of 
the non-primary interfaces)
    
    Makes flags handling more uniform regardless of the entity type (i.e. 
interface, catalog item, implementation).


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/neykov/incubator-brooklyn 
apply-top-level-flags

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-brooklyn/pull/751.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 #751
    
----
commit ea763893004159942ce2089f7f60083177b288c5
Author: Svetoslav Neykov <[email protected]>
Date:   2015-07-16T11:13:39Z

    Introduce constants for commonly used strings

commit 68f5bd7d3814e433589fa6adf010aef66f969021
Author: Svetoslav Neykov <[email protected]>
Date:   2015-07-16T14:20:30Z

    Apply root flags to catalog items (a.k.a. brooklyn.flags)
    
    Root flags weren't applied to catalog items because BrooklynEntityMatcher 
filtered known root entries based on the entity type and for catalog items it 
didn't have the type. Instead delegate filtering the flags to later stages, 
leaving to BrooklynEntityMatcher to put any unused attributes in a 
brooklyn.flags section.

commit b1a730a3d5bf49a0bb83663d268b87f78ee6b325
Author: Svetoslav Neykov <[email protected]>
Date:   2015-07-16T15:46:54Z

    Apply flags for fields declared in the entity implementation

----


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