├── .codeclimate.yml ├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .rubocop_cc.yml ├── .rubocop_local.yml ├── .whitesource ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── examples ├── attach_vm_payload_example.rb ├── boot_from_cdrom_example.rb ├── create_template_from_vm_example.rb ├── create_vm_example.rb ├── create_vm_from_template_full_clone_example.rb ├── create_vm_from_template_linked_clone_example.rb ├── create_vm_from_template_skeletal_clone_example.rb ├── event_monitor_example.rb ├── example_helper.rb ├── export_vm_example.rb ├── get_vm_info.rb ├── inventory_example.rb ├── iso_images_example.rb ├── move_vm_example.rb ├── service_example.rb └── set_vm_host_affinity_example.rb ├── lib ├── ovirt.rb └── ovirt │ ├── api.rb │ ├── base.rb │ ├── cdrom.rb │ ├── cluster.rb │ ├── data_center.rb │ ├── disk.rb │ ├── domain.rb │ ├── event.rb │ ├── exception.rb │ ├── file.rb │ ├── group.rb │ ├── host.rb │ ├── host_nic.rb │ ├── legacy_support │ └── cloud_init_via_floppy_payload.rb │ ├── logging.rb │ ├── network.rb │ ├── nic.rb │ ├── null_logger.rb │ ├── permission.rb │ ├── permit.rb │ ├── role.rb │ ├── service.rb │ ├── snapshot.rb │ ├── statistic.rb │ ├── storage.rb │ ├── storage_domain.rb │ ├── tag.rb │ ├── template.rb │ ├── user.rb │ ├── version.rb │ ├── vm.rb │ └── vmpool.rb ├── ovirt.gemspec ├── renovate.json └── spec ├── base_spec.rb ├── event_spec.rb ├── factories ├── service.rb ├── template.rb └── vm.rb ├── legacy_support └── cloud_init_via_floppy_payload_spec.rb ├── service_spec.rb ├── spec_helper.rb ├── template_spec.rb └── vm_spec.rb /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/.rspec -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_cc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/.rubocop_cc.yml -------------------------------------------------------------------------------- /.rubocop_local.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.whitesource: -------------------------------------------------------------------------------- 1 | { 2 | "settingsInheritedFrom": "ManageIQ/whitesource-config@master" 3 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/Rakefile -------------------------------------------------------------------------------- /examples/attach_vm_payload_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/attach_vm_payload_example.rb -------------------------------------------------------------------------------- /examples/boot_from_cdrom_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/boot_from_cdrom_example.rb -------------------------------------------------------------------------------- /examples/create_template_from_vm_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/create_template_from_vm_example.rb -------------------------------------------------------------------------------- /examples/create_vm_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/create_vm_example.rb -------------------------------------------------------------------------------- /examples/create_vm_from_template_full_clone_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/create_vm_from_template_full_clone_example.rb -------------------------------------------------------------------------------- /examples/create_vm_from_template_linked_clone_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/create_vm_from_template_linked_clone_example.rb -------------------------------------------------------------------------------- /examples/create_vm_from_template_skeletal_clone_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/create_vm_from_template_skeletal_clone_example.rb -------------------------------------------------------------------------------- /examples/event_monitor_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/event_monitor_example.rb -------------------------------------------------------------------------------- /examples/example_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/example_helper.rb -------------------------------------------------------------------------------- /examples/export_vm_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/export_vm_example.rb -------------------------------------------------------------------------------- /examples/get_vm_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/get_vm_info.rb -------------------------------------------------------------------------------- /examples/inventory_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/inventory_example.rb -------------------------------------------------------------------------------- /examples/iso_images_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/iso_images_example.rb -------------------------------------------------------------------------------- /examples/move_vm_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/move_vm_example.rb -------------------------------------------------------------------------------- /examples/service_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/service_example.rb -------------------------------------------------------------------------------- /examples/set_vm_host_affinity_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/examples/set_vm_host_affinity_example.rb -------------------------------------------------------------------------------- /lib/ovirt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt.rb -------------------------------------------------------------------------------- /lib/ovirt/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/api.rb -------------------------------------------------------------------------------- /lib/ovirt/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/base.rb -------------------------------------------------------------------------------- /lib/ovirt/cdrom.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/cdrom.rb -------------------------------------------------------------------------------- /lib/ovirt/cluster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/cluster.rb -------------------------------------------------------------------------------- /lib/ovirt/data_center.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/data_center.rb -------------------------------------------------------------------------------- /lib/ovirt/disk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/disk.rb -------------------------------------------------------------------------------- /lib/ovirt/domain.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/domain.rb -------------------------------------------------------------------------------- /lib/ovirt/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/event.rb -------------------------------------------------------------------------------- /lib/ovirt/exception.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/exception.rb -------------------------------------------------------------------------------- /lib/ovirt/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/file.rb -------------------------------------------------------------------------------- /lib/ovirt/group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/group.rb -------------------------------------------------------------------------------- /lib/ovirt/host.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/host.rb -------------------------------------------------------------------------------- /lib/ovirt/host_nic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/host_nic.rb -------------------------------------------------------------------------------- /lib/ovirt/legacy_support/cloud_init_via_floppy_payload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/legacy_support/cloud_init_via_floppy_payload.rb -------------------------------------------------------------------------------- /lib/ovirt/logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/logging.rb -------------------------------------------------------------------------------- /lib/ovirt/network.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/network.rb -------------------------------------------------------------------------------- /lib/ovirt/nic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/nic.rb -------------------------------------------------------------------------------- /lib/ovirt/null_logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/null_logger.rb -------------------------------------------------------------------------------- /lib/ovirt/permission.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/permission.rb -------------------------------------------------------------------------------- /lib/ovirt/permit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/permit.rb -------------------------------------------------------------------------------- /lib/ovirt/role.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/role.rb -------------------------------------------------------------------------------- /lib/ovirt/service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/service.rb -------------------------------------------------------------------------------- /lib/ovirt/snapshot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/snapshot.rb -------------------------------------------------------------------------------- /lib/ovirt/statistic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/statistic.rb -------------------------------------------------------------------------------- /lib/ovirt/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/storage.rb -------------------------------------------------------------------------------- /lib/ovirt/storage_domain.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/storage_domain.rb -------------------------------------------------------------------------------- /lib/ovirt/tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/tag.rb -------------------------------------------------------------------------------- /lib/ovirt/template.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/template.rb -------------------------------------------------------------------------------- /lib/ovirt/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/user.rb -------------------------------------------------------------------------------- /lib/ovirt/version.rb: -------------------------------------------------------------------------------- 1 | module Ovirt 2 | VERSION = "0.18.1".freeze 3 | end 4 | -------------------------------------------------------------------------------- /lib/ovirt/vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/vm.rb -------------------------------------------------------------------------------- /lib/ovirt/vmpool.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/lib/ovirt/vmpool.rb -------------------------------------------------------------------------------- /ovirt.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/ovirt.gemspec -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/renovate.json -------------------------------------------------------------------------------- /spec/base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/base_spec.rb -------------------------------------------------------------------------------- /spec/event_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/event_spec.rb -------------------------------------------------------------------------------- /spec/factories/service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/factories/service.rb -------------------------------------------------------------------------------- /spec/factories/template.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/factories/template.rb -------------------------------------------------------------------------------- /spec/factories/vm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/factories/vm.rb -------------------------------------------------------------------------------- /spec/legacy_support/cloud_init_via_floppy_payload_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/legacy_support/cloud_init_via_floppy_payload_spec.rb -------------------------------------------------------------------------------- /spec/service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/service_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/template_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/template_spec.rb -------------------------------------------------------------------------------- /spec/vm_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManageIQ/ovirt/HEAD/spec/vm_spec.rb --------------------------------------------------------------------------------