ensure install-label-salt-inferencing does not block
authorAlex Heneveld <alex.heneveld@cloudsoftcorp.com>
Thu, 21 Jan 2016 13:22:21 +0000 (13:22 +0000)
committerAlex Heneveld <alex.heneveld@cloudsoftcorp.com>
Thu, 21 Jan 2016 13:25:36 +0000 (13:25 +0000)
commit5e9012b23e2bf9ad6423a5e0ef13c7ea8153947d
treec92bc532ae7ae4df405d7bad2dc1b3fa287be61d
parentb28ba027e4aa5e0221bc5a1189466f3671f99b8a
ensure install-label-salt-inferencing does not block

otherwise setting a shell env var to include a port will cause it to block prematurely.
also clean up javadoc around `getNonBlocking` behaviour.
brooklyn-server/core/src/main/java/org/apache/brooklyn/core/objs/AbstractConfigurationSupportInternal.java
brooklyn-server/core/src/main/java/org/apache/brooklyn/core/objs/BrooklynObjectInternal.java
brooklyn-server/core/src/main/java/org/apache/brooklyn/util/core/flags/TypeCoercions.java
brooklyn-server/core/src/main/java/org/apache/brooklyn/util/core/task/ValueResolver.java
brooklyn-server/software/base/src/main/java/org/apache/brooklyn/entity/software/base/SoftwareProcessDriverLifecycleEffectorTasks.java
brooklyn-server/software/base/src/main/java/org/apache/brooklyn/entity/software/base/VanillaSoftwareProcessSshDriver.java