Skip to content

Commit

Permalink
Clarify the semantics of hook elements
Browse files Browse the repository at this point in the history
Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
  • Loading branch information
hqhq committed Nov 25, 2015
1 parent 4066d59 commit 48049d2
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions runtime-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ If a hook returns a non-zero exit code, then an error is logged and the remainin
"prestart": [
{
"path": "/usr/bin/fix-mounts",
"args": ["arg1", "arg2"],
"args": ["fix-mounts", "arg1", "arg2"],
"env": [ "key1=value1"]
},
{
Expand All @@ -58,14 +58,15 @@ If a hook returns a non-zero exit code, then an error is logged and the remainin
"poststop": [
{
"path": "/usr/sbin/cleanup.sh",
"args": ["-f"]
"args": ["cleanup.sh", "-f"]
}
]
}
```

`path` is required for a hook.
`args` and `env` are optional.
The semantics are the same as `Path`, `Args` and `Env` in [golang Cmd](https://golang.org/pkg/os/exec/#Cmd).

## Mount Configuration

Expand Down

0 comments on commit 48049d2

Please sign in to comment.