File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 15
15
*/
16
16
17
17
locals {
18
- cos_image_name = var. cos_image_name
19
- cos_image_family = var. cos_image_name == null ? " cos-${ var . cos_image_family } " : null
20
- cos_project = " cos-cloud"
21
- invalid_restart_policy = var. restart_policy != " OnFailure" && var. restart_policy != " UnlessStopped" && var. restart_policy != " Always" && var. restart_policy != " No" ? 1 : 0
18
+ restart_policy_enum = tomap ({
19
+ " onfailure" : " OnFailure"
20
+ " unlessstopped" : " UnlessStopped"
21
+ " always" : " Always"
22
+ " no" : " No"
23
+ })
24
+
25
+ cos_image_name = var. cos_image_name
26
+ cos_image_family = var. cos_image_name == null ? " cos-${ var . cos_image_family } " : null
27
+ cos_project = " cos-cloud"
22
28
23
29
spec = {
24
30
spec = {
25
31
containers = [var.container]
26
32
volumes = var.volumes
27
- restartPolicy = var.restart_policy
33
+ restartPolicy = lookup (local . restart_policy_enum , lower ( var. restart_policy ), null )
28
34
}
29
35
}
30
36
You can’t perform that action at this time.
0 commit comments