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 #281: Prevent VanillaSoftwareProcess commands from bei...
Date Thu, 15 Sep 2016 12:10:56 GMT
Github user aledsage commented on the issue:

    https://github.com/apache/brooklyn-server/pull/281
  
    @ahgittin (cc @grkvlt @sjcorbett @neykov) am I understanding your terminology correctly
(of `NOT_REINHERITED` vs `NEVER_INHERITED`) that the former is about "child inheritance" and
the latter is about "parent inheritance"? That is, `NOT_REINHERITED` means whether the value
would be passed to children. Whereas `NEVER_INHERITED` is about whether the value defined
on a parent would be inherited?
    
    It feels like like we want separate configuration values for the three circumstance (!):
    1. type-inheritance (hopefully it's ok as-is)
    2. parent-inheritance
    3. child-inheritance
    
    For the case of `pre.install.command`, we'd want to change it back to have default parent-inheritance
set to true (overwritten if child has any value); and child-inheritance set to never.
    
    Is that roughly what you mean? Does that sound sensible?


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