ovirt-inventory is an application for easy access to the RHEV inventory.
To run ovirt-inventory, user needs python3
and ovirt-engine
repository already installed.
-
User can clone git repository containing source codes from here.
In that case, user also needs to install
python3-qt5
andpython3-ovirt-engine-sdk4
. -
User can use a
RPM
file available here which will install everything needed.
After launch, input dialog containing three input fields is displayed.
- username field expecting username and domain in format:
username@domain
- password field expecting corresponding password
- url field expecting FQDN of the target virtual machine
By checking or unchecking checkboxes in Select Column
drop-down menu, user can hide or show table columns.
By pressing the Refresh Button, user can load up-to-date data.
User can write custom filters into a filter field. Filter needs to be in format column name
<|>|=
value
.
Filter supports evaluating multiple filters at the same time. All sub-filters are in AND
relation and need to be separated from each other by ,
.
User can order items in columns in ascending or descending order by clicking on the column header he wants to order.
Some table cells contain multiple values (for example one virtual machine can contain multiple disks). In that case, cell displays the first item followed by the number in parentheses expressing how many other items are in that cell. By double clicking such cell, user is redirected to the corresponding tab and right filter is applied.
User can export current table into .csv
file. Go to File
-> export
.
User can save current configuration of all tables into config
file by going File
-> export
.
These information will be saved in a config
file:
- user name
- domain
- checkboxes from all the tables