X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=snaps%2Fdomain%2Fflavor.py;h=bf84cf4feeed73cbbbfab408ca1535342c3d0378;hb=refs%2Fchanges%2F35%2F53435%2F4;hp=035ca643bf1b0c391c05077bb9803646ca348460;hpb=8bd26c2d75108037430fde83ea57ab0b964f0058;p=snaps.git diff --git a/snaps/domain/flavor.py b/snaps/domain/flavor.py index 035ca64..bf84cf4 100644 --- a/snaps/domain/flavor.py +++ b/snaps/domain/flavor.py @@ -23,7 +23,7 @@ class Flavor: """ Constructor :param name: the flavor's name - :param flavor_id: the flavor's id + :param flavor_id or id: the flavor's id :param ram: the flavor's RAM in MB :param disk: the flavor's disk size in GB :param vcpus: the flavor's number of virtual CPUs @@ -33,11 +33,16 @@ class Flavor: :param is_public: denotes if flavor can be used by other projects """ self.name = kwargs.get('name') - self.id = kwargs.get('id') + self.id = kwargs.get('flavor_id', kwargs.get('id')) self.ram = kwargs.get('ram') self.disk = kwargs.get('disk') self.vcpus = kwargs.get('vcpus') self.ephemeral = kwargs.get('ephemeral') - self.swap = kwargs.get('swap') + + if kwargs.get('swap'): + self.swap = int(kwargs.get('swap')) + else: + self.swap = None + self.rxtx_factor = kwargs.get('rxtx_factor') self.is_public = kwargs.get('is_public')