X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=juju%2Fmodel.py;h=09225209f519ce92cc6a0d9a5c82840122dde4a2;hp=e412784b4e6dc84eb13fc5c0e31fd78bfecdc8ee;hb=ea587bcc29128652a98b0a7c1327dd3336f4f484;hpb=b87114e40c5f095103be4a9339b38552333d0190 diff --git a/juju/model.py b/juju/model.py index e412784..0922520 100644 --- a/juju/model.py +++ b/juju/model.py @@ -1258,22 +1258,20 @@ class BundleHandler(object): async def addMachines(self, params): """ - :param series string: - Series holds the optional machine OS series. - - :param constraints string: - Constraints holds the optional machine constraints. - - :param Container_type string: - ContainerType optionally holds the type of the container (for - instance ""lxc" or kvm"). It is not specified for top level - machines. - - :param parent_id string: - ParentId optionally holds a placeholder pointing to another machine - change or to a unit change. This value is only specified in the - case this machine is a container, in which case also ContainerType - is set. + :param params dict: + Dictionary specifying the machine to add. Keys include: + + series: string specifying the machine OS series. + constraints: string holding optional machine constraints. We'll + parse this into the json friendly dict that the juju api + expects. + Container_type: string holding the type of the container (for + instance ""lxc" or kvm"). It is not specified for top level + machines. + parent_id: string holding a placeholder pointing to another + machine change or to a unit change. This value is only + specified in the case this machine is a container, in + which case also ContainerType is set. """ if 'parent_id' in params: params['parent_id'] = self.resolve(params['parent_id'])