The API of the engine is specified by [1]. Specifically, what you're looking for is StorageDomainTemplateService [2]. However, I am not sure that it's worth adding features to the export domain as I think that it's going to be (or already) deprecated.
Daniel/Tal? Regards, Idan [1] https://github.com/oVirt/ovirt-engine-api-model [2] https://github.com/oVirt/ovirt-engine-api-model/blob/master/src/main/java/services/StorageDomainTemplateService.java On Mon, Jul 30, 2018 at 11:55 AM, [email protected] <[email protected]> wrote: > Hi, Idan. > I have one more question. There is no diskattachments link for template in > export storage domain. > So i want to add the diskattachments link for it. I tried to read the > source code in ovirt-engine project. > BackendStorageDomainTemplateResource defines some methods of > StorageDomainTemplate. > It implements the interface org.ovirt.engine.api.resource. > StorageDomainTemplateResource. > But i can't find where is the location of org.ovirt.engine.api.resource. > StorageDomainTemplateResource. > Could you please tell me where i can find the source code of > StorageDomainTemplateResource? > > Thanks > > Regards. > > > ------------------------------ > [email protected] > > > *From:* [email protected] > *Date:* 2018-07-26 17:20 > *To:* Idan Shaby <[email protected]> > *CC:* users <[email protected]> > *Subject:* Re: Re: [ovirt-users] template disk attribute in version 4 > restapi > Thanks a lot. You're right, something is indeed wrong. From your reply, i > suddenly realized that maybe some configuration is not right. And finally i > find that my colleague added ENGINE_API_DEFAULT_VERSION=3 in the > configuration file for his own experiment, but he didn't notify us. Now i > delete the configuration item, everything is fine. > > ------------------------------ > [email protected] > > > *From:* Idan Shaby <[email protected]> > *Date:* 2018-07-26 16:41 > *To:* [email protected] > *CC:* users <[email protected]> > *Subject:* Re: Re: [ovirt-users] template disk attribute in version 4 > restapi > Sounds like something's wrong. > I've just checked 4.1.9 and I do have the diskattachments link under a > specific template. > Can you say what you do have under /ovirt-engine/api/templates/<t > emplate_id>? > This is the output I get in 4.1.9 under ovirt-engine/api/templates/ > 00000000-0000-0000-0000-000000000000/ (pasting only the links): > > <link href="/ovirt-engine/api/templates/00000000-0000-0000- > 0000-000000000000/graphicsconsoles" rel="graphicsconsoles"/> > <link > href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/cdroms" > rel="cdroms"/> > <link > href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/watchdogs" > rel="watchdogs"/> > <link href="/ovirt-engine/api/templates/00000000-0000-0000- > 0000-000000000000/diskattachments" rel="diskattachments"/> > <link > href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/nics" > rel="nics"/> > <link > href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/permissions" > rel="permissions"/> > <link > href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/tags" > rel="tags"/> > > > > Regards, > Idan > > On Thu, Jul 26, 2018 at 9:14 AM, [email protected] <[email protected]> > wrote: > >> In my oVirt 4.1.9 env, vm's api is fine. I can get vm's diskattachments >> from /ovirt-engine/api/vms/<vm_id>/diskattachments. >> But for template, i got an error(404 not found) from >> /ovirt-engine/api/templates/<template_id>/diskattachments. >> >> ------------------------------ >> [email protected] >> >> >> *From:* Idan Shaby <[email protected]> >> *Date:* 2018-07-26 13:44 >> *To:* [email protected] >> *CC:* users <[email protected]> >> *Subject:* Re: Re: [ovirt-users] template disk attribute in version 4 >> restapi >> Actually, it was added back in oVirt 4.0. >> What happens when you try to GET from /ovirt-engine/api/templates/<t >> emplate_id>/diskattachments? >> Do you get an empty list of attachments or an error (404 not found)? >> >> >> >> Regards, >> Idan >> >> On Thu, Jul 26, 2018 at 4:10 AM, [email protected] <[email protected] >> > wrote: >> >>> Thank you for your reply. >>> I'm using ovirt 4.1.9, in this version there is no diskattachments under >>> /ovirt-engine/api/templates/<template_id>, is it added in oVirt4.2? >>> >>> ------------------------------ >>> [email protected] >>> >>> >>> *From:* Idan Shaby <[email protected]> >>> *Date:* 2018-07-25 19:30 >>> *To:* [email protected] >>> *CC:* users <[email protected]> >>> *Subject:* Re: [ovirt-users] template disk attribute in version 4 >>> restapi >>> Hi, >>> >>> The bootable attribute was moved, along with a few more attributes, to >>> be under a specific diskattachment, as it is an attribute of the >>> relationship between a disk and the specific VM it is attached to, rather >>> than a disk (which can be floating, or attached to more than one VM). >>> I am not sure that I understand the question. A template does have >>> diskattachments under /ovirt-engine/api/templates/<t >>> emplate_id>/diskattachments. >>> Which engine's version are you using? >>> >>> >>> Regards, >>> Idan >>> >>> On Wed, Jul 25, 2018 at 1:35 PM, [email protected] < >>> [email protected]> wrote: >>> >>>> Hi All, >>>> >>>> In the restapi of version 3, there is bootable attribute in disk. But >>>> in version 4, the bootable attribute is removed from disk. For vm i can get >>>> bootable attribute from diskattachment. But there is no diskattachment in >>>> template. So, is there any way in the restapi of version 4 that i can know >>>> if the disk of the template is bootable or not? >>>> >>>> Thanks >>>> >>>> Regards. >>>> >>>> ------------------------------ >>>> [email protected] >>>> >>>> _______________________________________________ >>>> Users mailing list -- [email protected] >>>> To unsubscribe send an email to [email protected] >>>> Privacy Statement: https://www.ovirt.org/site/privacy-policy/ >>>> oVirt Code of Conduct: https://www.ovirt.org/communit >>>> y/about/community-guidelines/ >>>> List Archives: https://lists.ovirt.org/archiv >>>> es/list/[email protected]/message/ZASGTIYNCZ6ESWWCB6LZJFG2KSVQGS6Q/ >>>> >>>> >>> >> >
_______________________________________________ Users mailing list -- [email protected] To unsubscribe send an email to [email protected] Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/[email protected]/message/Z4C2FJVPPKHQQJXFRNMYWUFLURNCB43W/

