[ovirt-users] python sdk and params
Fabrice Bacchella
fabrice.bacchella at orange.fr
Mon Apr 11 10:23:18 UTC 2016
> Le 11 avr. 2016 à 12:20, Juan Hernández <jhernand at redhat.com> a écrit :
>
> On 04/11/2016 11:51 AM, Fabrice Bacchella wrote:
>> I'm playing with the python sdk.
>>
>> When I want to delete a VM, I see that it takes a action with settings :
>>
>> [@param action.force: boolean]
>> [@param action.vm.disks.detach_only: boolean]
>> [@param action.async: boolean]
>> [@param action.grace_period.expiry: long]
>> [@param correlation_id: any string]
>>
>> But if I try
>>
>> action_params = params.Action(vm={'disks': {'detach_only': False}})
>> print action_params.export_(sys.stdout, 0)
>>
>> I'm getting :
>>
>> AttributeError: 'dict' object has no attribute 'export_'
>>
>> How can I build the argument to params.Action ?
>>
>
> action_params = params.Action(
> vm=params.Vm(
> disks=param.Disks(
> detach_only=False,
> ),
> ),
> )
Thanks.
More information about the Users
mailing list