Parcourir la source

Fixes issue with empty connection_info

Alessandro Pilotti il y a 10 ans
Parent
commit
16526b9ced
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      coriolis/worker/rpc/server.py

+ 2 - 2
coriolis/worker/rpc/server.py

@@ -194,8 +194,8 @@ def _task_process(ctxt, task_id, task_type, origin, destination, instance,
         provider = factory.get_provider(data["type"], provider_type,
         provider = factory.get_provider(data["type"], provider_type,
                                         event_handler)
                                         event_handler)
 
 
-        connection_info = data.get("connection_info", {})
-        target_environment = data.get("target_environment", {})
+        connection_info = data.get("connection_info") or {}
+        target_environment = data.get("target_environment") or {}
 
 
         secret_ref = connection_info.get("secret_ref")
         secret_ref = connection_info.get("secret_ref")
         if secret_ref:
         if secret_ref: