12055: Code simplification.
authorLucas Di Pentima <ldipentima@veritasgenetics.com>
Wed, 16 Aug 2017 16:22:15 +0000 (13:22 -0300)
committerLucas Di Pentima <ldipentima@veritasgenetics.com>
Wed, 16 Aug 2017 16:22:15 +0000 (13:22 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

services/nodemanager/arvnodeman/computenode/driver/ec2.py

index 846aa6c2118b9455ad078dc19532d27eb970768c..d204d7a8c065025636c868b644d22e6035f62ae6 100644 (file)
@@ -53,8 +53,7 @@ class ComputeNodeDriver(BaseComputeNodeDriver):
                      for key, value in list_kwargs.iteritems()
                      if key.startswith('tag:')}
         # Tags are assigned at instance creation time
-        if not 'ex_metadata' in create_kwargs:
-            create_kwargs['ex_metadata'] = {}
+        create_kwargs.setdefault('ex_metadata', {})
         create_kwargs['ex_metadata'].update(self.tags)
         super(ComputeNodeDriver, self).__init__(
             auth_kwargs, {'ex_filters': list_kwargs}, create_kwargs,