brooklyn-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aledsage <...@git.apache.org>
Subject [GitHub] brooklyn-server issue #218: Yaml entity refs: support $brooklyn:self()
Date Mon, 04 Jul 2016 08:11:38 GMT
Github user aledsage commented on the issue:

    https://github.com/apache/brooklyn-server/pull/218
  
    @grkvlt we briefly changed the behaviour of `Propagator` to require that the producer
be passed in (because previously the defaults were crazy - if no configuration, then propagate
all your own sensors to yourself, thus causing an infinite loop!). We reverted that back to
have the default producer being oneself, with the proper checks that there are no infinite
loops.
    
    But the point of this PR still stands for me: that we had now way to refer to self when
supplying a config key value (for whatever use-cases of other enrichers, entities, etc). Therefore
I'd argue this is still useful to include.
    
    ---
    I'll also do as @robertgmoss suggests and rename `Entities.descendants()` to `Entities.descendantsAndSelf()`,
and same for `Entities.ancestors()` (deprecating the old version).


---
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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message