You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by he...@apache.org on 2022/07/22 14:45:09 UTC

[brooklyn-docs] branch master updated: fix links, add $brooklyn:external to DSL syntax page

This is an automated email from the ASF dual-hosted git repository.

heneveld pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-docs.git


The following commit(s) were added to refs/heads/master by this push:
     new bc23a531 fix links, add $brooklyn:external to DSL syntax page
bc23a531 is described below

commit bc23a531036a3b9deffed0f640e06da6f6fbd79d
Author: Alex Heneveld <al...@cloudsoft.io>
AuthorDate: Fri Jul 22 15:43:56 2022 +0100

    fix links, add $brooklyn:external to DSL syntax page
---
 guide/blueprints/config-files.md    | 2 +-
 guide/blueprints/custom-entities.md | 2 +-
 guide/blueprints/yaml-reference.md  | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/guide/blueprints/config-files.md b/guide/blueprints/config-files.md
index f92aeb85..bbb9cbd7 100644
--- a/guide/blueprints/config-files.md
+++ b/guide/blueprints/config-files.md
@@ -26,7 +26,7 @@ connection details of another entity). Available substitutions are:
 | `${attribute['key']}`     | Equivalent to `entity.sensors().get(key)`                          |
 | `${mgmt['key']}`          | Loads the value for `key` from the management context's properties |
 | `${entity.foo}`           | FreeMarker calls `getFoo` on the entity                            |
-| `${driver.foo}`           | FreeMarker calls `getFoo` on the entity's [driver](http://brooklyn.apache.org/v/latest/java/entity.html#things-to-know) |
+| `${driver.foo}`           | FreeMarker calls `getFoo` on the entity's driver                   |
 | `${location.foo}`         | FreeMarker calls `getFoo` on the entity's location                 |
 | `${javaSysProps.foo.bar}` | Loads the system property named `foo.bar`                          |
 
diff --git a/guide/blueprints/custom-entities.md b/guide/blueprints/custom-entities.md
index 7819274a..b727802c 100644
--- a/guide/blueprints/custom-entities.md
+++ b/guide/blueprints/custom-entities.md
@@ -282,7 +282,7 @@ services:
  
 {% endhighlight %}
 
-`ContainerSensor` shared configuration details with `ContainerEffector`, so for more details about the `ContainerSensor` available configuration keys, see [`here`](/guide/blueprints/effectors/effectors.html#ContainerEffector)
+`ContainerSensor` shared configuration details with `ContainerEffector`, so for more details about the `ContainerSensor` available configuration keys, see [here](/guide/blueprints/effectors.html#ContainerEffector).
 
 
 #### Windows Command Sensor
diff --git a/guide/blueprints/yaml-reference.md b/guide/blueprints/yaml-reference.md
index 3af50824..22a43248 100644
--- a/guide/blueprints/yaml-reference.md
+++ b/guide/blueprints/yaml-reference.md
@@ -250,6 +250,7 @@ concise DSL defined here:
   `$brooklyn:root()`.
 * `$brooklyn:formatString("pattern e.g. %s %s", "field 1", "field 2")` returns a future which creates the formatted string
   with the given parameters, where parameters may be strings *or* other tasks such as `attributeWhenReady`
+* `$brooklyn:external("provider", "token")` return the value stored for `token` in the externalized configuration store identified as `provider`
 * `$brooklyn:urlEncode("val")` returns a future which creates a string with the characters escaped
   so it is a valid part of a URL. The parameter can be a string *or* another task. For example,
   `$brooklyn:urlEncode($brooklyn:config(\"mykey\"))`. It uses "www-form-urlencoded" for the encoding,