~/talk

(Tutorial) Scripting And Integration with the oVirt Engine

links:none on file
slides:none on file

oVirt exposes a core REST API (XML/JSON) plus an auto‑generated Python SDK and CLI; creating a VM requires name, cluster and template, and examples use curl and session cookies for performance. RSDL documents required fields per engine version. UI plugins add main/sub tabs, action buttons and single‑sign‑on hooks (examples: Foreman dashboard, NetApp flow), scheduling adds chainable filter and weight modules (example: max-vms filter implemented in Python), and VDSM hooks edit libvirt XML (watchdog demo) to extend behavior.

AI-written summary · about

  1. 0:00Start
  2. 1:38oVirt Session tomorrow
  3. 4:00What can I do with it?
  4. 7:17API Concepts
  5. 14:37Example - UPDATE
  6. 15:03RSDL - RESTful Services Description Language
  7. 20:30Additional Functionality
  8. 27:53Virt Shell - Examples
  9. 38:36oVirt SDK - Examples
  10. 42:41Web Admin user interface
  11. 44:11Writing plugins
  12. 48:32Supported API functions
  13. 55:40Supported API events
  14. 56:08Plugin Initialization
  15. 57:29Opening a Dialog
  16. 58:37Event Registration - Cross-Window Communication
  17. 59:42oVirt Plugin - Dashboard
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.