hiI think Ovirt is great, but our application scenarios is some different, our vm's client is embedded system with spice in mini linux,client is a QT,using hdmi connect to display. And we need specifics users/admins func, user can register, admins can received in e-mail, set group ... etc.And our node is customed debian8 system(company's system), after we transplant vdsm to debian, we need offline's install, so we achieveda "deploy" func in engine, and i think ovirt-node's no status is a good idea, may be everytime after debian-node reboot, we execute deploy funcis a good idea too? because if we changed some code, it's easier to lot size install.In the end, i think gwt is great in geek, but not well in company, because have html/css/js/jsp skill's frond-ender is easier to find, it may cut the costs.
在 2017-09-05 17:31:40,"Yaniv Kaul" <ykaul@redhat.com> 写道:
On Tue, Sep 5, 2017 at 6:14 AM, pengyixiang <yxpengi386@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:Can you explain what you are trying to achieve? What customization are you looking for?It'd be great if you can contribute your changes so the community can benefit from them.Y.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@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel