13822: Don't call list_sizes() in cloud client constructor.
[arvados.git] / services / nodemanager / arvnodeman / computenode / driver / ec2.py
index 9300645c38f47b74d780e605d32e37134df0c15a..07ed90dfa517cc656f75886ff2dedde19761566f 100644 (file)
@@ -102,7 +102,7 @@ class ComputeNodeDriver(BaseComputeNodeDriver):
         nodes = super(ComputeNodeDriver, self).list_nodes()
         for n in nodes:
             if not n.size:
-                n.size = self.sizes[n.extra["instance_type"]]
+                n.size = self.sizes()[n.extra["instance_type"]]
         return nodes
 
     @classmethod