1

First contact with XEN.

Xen Orchestrator UI / Web, logged in first time...

Wow. The UI is a big giant mess...

I don't care for this fucking bling bling shit... Need to have an overview of all VMs.

Oh Lord... Wtf... Icon hell...

Hm, I need more detailed information... Ah. Found the button.

Pressed button.

Wtf... What's taking so long...

Bloody shit.... Why does it include real data diagrams of usage statistic per row????!!! (had pagination set to 100 rows, one row is one VM)...

Bloody christ, ain't no option to configure that monstrosity... Export function?... Nope... Great. This will be a giant fuckfest...

Rest API? Nope.... Non existent as it seems. Thought that would be common in the 21st century... Guess what, nope.

Further googling...
Oh interesting. An cli client in NPM?

Hm, pretty scarce documentation...

Poked it a bit... Got first results...

xo-cli --list-objects type=VM

...

Let's take a look...

Oh JSON. Gooooooo(d)....

Wow. The document structure looks like someone puked out alphabet soup...

Or maybe the dev had hemorrhagic fever and was suffering from delusion and blood loss.

After this... More than devastating experience...

I took a look at Proxmox REST API.

Sweet jesus. That's like... Stone Age to 23rd century. Oo

https://pve.proxmox.com/pve-docs/...

Seriously... It seems not so hard to define an API to get the data of all VMs... Without suffering a traumatic brain injury.

Comments
Add Comment