Add annotations to the state json
Signed-off-by: Doug Davis <dug@us.ibm.com>
This commit is contained in:
parent
91c8ddc306
commit
9cb0c7fa6c
|
@ -23,6 +23,8 @@ The value MAY be one of:
|
|||
* **`pid`**: (int) is the ID of the main process within the container, as seen by the host.
|
||||
* **`bundlePath`**: (string) is the absolute path to the container's bundle directory.
|
||||
This is provided so that consumers can find the container's configuration and root filesystem on the host.
|
||||
* **`annotations`**: (map) contains the list of annotations associated with the container.
|
||||
If no annotations were provided then this property MAY either be absent or an empty map.
|
||||
|
||||
When serialized in JSON, the format MUST adhere to the following pattern:
|
||||
|
||||
|
@ -32,7 +34,10 @@ When serialized in JSON, the format MUST adhere to the following pattern:
|
|||
"id": "oci-container1",
|
||||
"status": "running",
|
||||
"pid": 4422,
|
||||
"bundlePath": "/containers/redis"
|
||||
"bundlePath": "/containers/redis",
|
||||
"annotations": {
|
||||
"myKey": "myValue"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
|
|
|
@ -10,4 +10,6 @@ type State struct {
|
|||
Pid int `json:"pid"`
|
||||
// BundlePath is the path to the container's bundle directory.
|
||||
BundlePath string `json:"bundlePath"`
|
||||
// Annotations are the annotations associated with the container.
|
||||
Annotations map[string]string `json:"annotations"`
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue