summaryrefslogtreecommitdiffstats
path: root/windriver/titanium_cloud/resource/views/infra_workload.py
diff options
context:
space:
mode:
Diffstat (limited to 'windriver/titanium_cloud/resource/views/infra_workload.py')
-rw-r--r--windriver/titanium_cloud/resource/views/infra_workload.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/windriver/titanium_cloud/resource/views/infra_workload.py b/windriver/titanium_cloud/resource/views/infra_workload.py
index ef57e657..ec1e5744 100644
--- a/windriver/titanium_cloud/resource/views/infra_workload.py
+++ b/windriver/titanium_cloud/resource/views/infra_workload.py
@@ -47,9 +47,9 @@ class InfraWorkload(APIView):
try :
data = request.data
- oof_directive = data["oof_directives"]
- template_type = data["template_type"]
- template_data = data["template_data"]
+ oof_directive = data.get("oof_directives", {})
+ template_type = data.get("template_type", None)
+ template_data = data.get("template_data", {})
resp_template = None
if template_type and "heat" == template_type.lower():
# update heat parameters from oof_directive