Skip to content

samuelmacko/IBP

Repository files navigation

Application for presenting a Red Hat Virtualization inventory

Introduction

ovirt-inventory is an application for easy access to the RHEV inventory.

Building

To run ovirt-inventory, user needs python3 and ovirt-engine repository already installed.

  1. User can clone git repository containing source codes from here.

    In that case, user also needs to install python3-qt5 and python3-ovirt-engine-sdk4.

  2. User can use a RPM file available here which will install everything needed.

Usage

Logging in

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

Hide/show columns

By checking or unchecking checkboxes in Select Column drop-down menu, user can hide or show table columns.

Refresh

By pressing the Refresh Button, user can load up-to-date data.

Filter

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 ,.

Ordering

User can order items in columns in ascending or descending order by clicking on the column header he wants to order.

Redirecting

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.

Export to .csv

User can export current table into .csv file. Go to File -> export.

Save

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

About

Bachelor's Thesis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages