
--Apple-Mail=_9D5F353B-59C7-41DC-8147-56CB3280FDC1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8
Le 6 avr. 2017 =C3=A0 20:06, Yaniv Kaul <ykaul@redhat.com> a =C3=A9crit = : =20 =20 =20 On Thu, Apr 6, 2017 at 5:30 PM, Fabrice Bacchella = <fabrice.bacchella@orange.fr <mailto:fabrice.bacchella@orange.fr>> = wrote: =20
Le 6 avr. 2017 =C3=A0 16:12, Yaniv Kaul <ykaul@redhat.com = <mailto:ykaul@redhat.com>> a =C3=A9crit : =20 Seriously though - perhaps you could borrow code from our Ansible = module? See[1].
=20 If the code already exists, why it's not already in the sdk instead of = having to dig throw external code ? =20 It's a good question, which I've asked as well in the past. The reason = is that it's above the SDK, not part of the SDK. But that doesn't matter - we really ought to have a module/library on = top of the SDK, that can be shared. For example, between ovirt-system-tests, Ansible, oVirtBackup[1] and = several others who write on top of our SDK. We just never got to generalise it enough and split it. You are = welcome to begin this work - I believe it has value. (It's also a good Google Summer of Code project - I'll see if I can = update that page on ovirt.org <http://ovirt.org/>).
I have already started it for sdk3, I will need to restart if almost = from scratch to sdk4: https://github.com/fbacchella/ovirtcmd = <https://github.com/fbacchella/ovirtcmd> and need to right a lot of very = basic code. --Apple-Mail=_9D5F353B-59C7-41DC-8147-56CB3280FDC1 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div = class=3D"">Le 6 avr. 2017 =C3=A0 20:06, Yaniv Kaul <<a = href=3D"mailto:ykaul@redhat.com" class=3D"">ykaul@redhat.com</a>> a = =C3=A9crit :</div><br class=3D"Apple-interchange-newline"><div = class=3D""><div dir=3D"ltr" class=3D""><br class=3D""><div = class=3D"gmail_extra"><br class=3D""><div class=3D"gmail_quote">On Thu, = Apr 6, 2017 at 5:30 PM, Fabrice Bacchella <span dir=3D"ltr" = class=3D""><<a href=3D"mailto:fabrice.bacchella@orange.fr" = target=3D"_blank" class=3D"">fabrice.bacchella@orange.fr</a>></span> = wrote:<br class=3D""><blockquote class=3D"gmail_quote" style=3D"margin:0px= 0px 0px 0.8ex;border-left:1px solid = rgb(204,204,204);padding-left:1ex"><span class=3D"gmail-"><br class=3D""> > Le 6 avr. 2017 =C3=A0 16:12, Yaniv Kaul <<a = href=3D"mailto:ykaul@redhat.com" class=3D"">ykaul@redhat.com</a>> a = =C3=A9crit :<br class=3D""> <br class=3D""> > Seriously though - perhaps you could borrow code from our Ansible = module? See[1].<br class=3D""> ><br class=3D""> <br class=3D""> </span>If the code already exists, why it's not already in the sdk = instead of having to dig throw external code ?</blockquote><div = class=3D""><br class=3D""></div><div class=3D"">It's a good question, = which I've asked as well in the past. The reason is that it's above the = SDK, not part of the SDK.</div><div class=3D"">But that doesn't matter - = we really ought to have a module/library on top of the SDK, that = can be shared.</div><div class=3D"">For example, between = ovirt-system-tests, Ansible, oVirtBackup[1] and several others who write = on top of our SDK.</div><div class=3D"">We just never got to generalise = it enough and split it. You are welcome to begin this work - I believe = it has value.</div><div class=3D"">(It's also a good Google Summer of = Code project - I'll see if I can update that page on <a = href=3D"http://ovirt.org/" = class=3D"">ovirt.org</a>).</div></div></div></div></div></blockquote><br = class=3D""></div><div>I have already started it for sdk3, I will need to = restart if almost from scratch to sdk4: <a = href=3D"https://github.com/fbacchella/ovirtcmd" = class=3D"">https://github.com/fbacchella/ovirtcmd</a> and need to = right a lot of very basic code.</div><br class=3D""></body></html>= --Apple-Mail=_9D5F353B-59C7-41DC-8147-56CB3280FDC1--