Commit 70d27ff2 by Dudás Ádám

vm: use bare generator expressions instead of list comprehensions

parent 3d296de2
...@@ -137,8 +137,7 @@ class InstanceTemplate(AclBase, VirtualMachineDescModel, TimeStampedModel): ...@@ -137,8 +137,7 @@ class InstanceTemplate(AclBase, VirtualMachineDescModel, TimeStampedModel):
def running_instances(self): def running_instances(self):
"""The number of running instances of the template. """The number of running instances of the template.
""" """
return len([i for i in self.instance_set.all() return sum(1 for i in self.instance_set.all() if i.is_running)
if i.state == 'RUNNING'])
@property @property
def os_type(self): def os_type(self):
...@@ -245,7 +244,7 @@ class Instance(AclBase, VirtualMachineDescModel, TimeStampedModel): ...@@ -245,7 +244,7 @@ class Instance(AclBase, VirtualMachineDescModel, TimeStampedModel):
def __unicode__(self): def __unicode__(self):
parts = (self.name, "(" + str(self.id) + ")") parts = (self.name, "(" + str(self.id) + ")")
return " ".join([s for s in parts if s != ""]) return " ".join(s for s in parts if s != "")
@property @property
def is_console_available(self): def is_console_available(self):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment