[ovirt-devel] how to print api method name and params in ovirt
Roy Golan
rgolan at redhat.com
Tue Sep 5 05:39:21 UTC 2017
This might help you *Bug 1479301*
<https://bugzilla.redhat.com/show_bug.cgi?id=1479301> - [RFE] Add elapsed
times of operations to the engine.log
On Tue, 5 Sep 2017 at 06:29 pengyixiang <yxpengi386 at 163.com> wrote:
> hello, everyone!
> We need to customed ovirt, and now I need to know which api been
> called and transport's params after button been pushed in engine, I try to
> add logs like this in vdsm:
>
> 455 @api.method
> 456 def hotplugDisk(self, params):
> 457 syslog.syslog("---in VM hotplugDisk")
> 458 syslog.syslog("params:%s" % (params))
> 459 try:
> 460 utils.validateMinimalKeySet(params, ('vmId', 'drive'))
> 461 except ValueError:
> 462 self.log.error('Missing one of required parameters: vmId,
> drive')
> 463 return {'status': {'code':
> errCode['MissParam']['status']['code'],
> 464 'message': 'Missing one of required '
> 465 'parameters: vmId, drive'}}
> 466 return self.vm.hotplugDisk(params)
>
> but the number of api method is too much, where should I add is better to
> print called api method name and params?
>
>
>
>
> _______________________________________________
> Devel mailing list
> Devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/devel/attachments/20170905/040a409f/attachment.html>
More information about the Devel
mailing list