Fix MatrixService ordering

This commit is contained in:
fnux 2020-03-03 10:51:16 +01:00
commit 9fdf66ed74
7 changed files with 83 additions and 21 deletions

View file

@ -60,6 +60,12 @@ class VMProduct(Product):
return "Virtual machine '{}': {} core(s), {}GB memory".format(
self.name, self.cores, self.ram_in_gb)
@staticmethod
def allowed_recurring_periods():
return list(filter(
lambda pair: pair[0] in [RecurringPeriod.PER_MONTH, RecurringPeriod.PER_HOUR],
RecurringPeriod.choices))
class VMWithOSProduct(VMProduct):
pass