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 <[email protected]>
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,