Search
j0ke.net Open Build Service
>
Projects
>
virtualization
:
Cloud
:
oVirt
:
3.3.2
>
ovirt-engine-sdk-python
> ovirt-engine-sdk-python.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File ovirt-engine-sdk-python.spec of Package ovirt-engine-sdk-python
Name: ovirt-engine-sdk-python Version: 3.3.0.8 Release: 1%{dist} Summary: oVirt Engine Software Development Kit (Python) Group: Development/Libraries License: ASL 2.0 URL: http://ovirt.org Source0: http://ovirt.org/releases/stable/src/ovirt-engine-sdk-python-%{version}.tar.gz BuildRequires: python2-devel BuildRequires: python-setuptools BuildArch: noarch Requires: python Requires: python-lxml Provides: ovirt-engine-sdk = %{version}-1 Obsoletes: ovirt-engine-sdk < 3.3.0.6 %description This package contains The oVirt-Engine Software Development Kit. With this package, custom software can be built for oVirt-Engine. %prep %setup -q -n %{name} # Remove the shebang from the params.py file, as this file isn't intended as an # executable script: sed -i 1d src/ovirtsdk/xml/params.py %build %{__python} setup.py build %install %{__python} setup.py install -O1 --skip-build --root %{buildroot} %files %{python_sitelib}/ovirtsdk %{python_sitelib}/ovirt_engine_sdk_python-*-info %doc AUTHORS README LICENSE %changelog * Wed Oct 30 2013 Michael Pasternak <mpastern@redhat.com> - 3.3.0.8-1 - to host.install() added ssh related details - to template added virtio_scsi.enabled - to vm added virtio_scsi.enabled - added ability to attach a disk snapshot to the virtual machine - to File class added 'content' field - Payload class now reuses Files instead of own PayloadFile collection * Wed Oct 9 2013 Michael Pasternak <mpastern@redhat.com> - 3.3.0.7-1 - added fqdn property to GuestInfo - to DataCenterStorageDomainDisk added export() action - to StorageDomainDisk added export() action - to TemplateDisk added export() action - to VMDisk added export() action - to Disk added export() action - refine host add()/update() documentation - VCpuPin parameter rename * Tue Sep 3 2013 Michael Pasternak <mpastern@redhat.com> - 3.3.0.6-1 - added StorageDomainStorageConnection.delete(async) signature - added StorageDomainStorageConnections.add(storageconnection, expect, correlationId) signature - implement support for with-resources statement - in Cluster added glusterhooks (ClusterGlusterHooks) sub-collection - in DataCenterCluster added glusterhooks (DataCenterClusterGlusterhooks) sub-collection - in StorageDomain added images (StorageDomainImages) sub-collection * Wed Aug 14 2013 Michael Pasternak <mpastern@redhat.com> - 3.3.0.5-1 - implicitly disconnect and perform cleanup - encapsulate context removal * Tue Aug 13 2013 Michael Pasternak <mpastern@redhat.com> - 3.3.0.4-1 - added VnicProfiles root-collection - to network added VnicProfiles sub-collection - to storagedomain added StorageConnections sub-collection - to VnicProfile added Permission sub-collection - to network.add()/.updated added [network.profile_required] - to NICs.add() added new overload with [nic.vnic_profile.id] - to NIC.update() added new overload with [nic.vnic_profile.id] - to VMSnapshots.list()/.get() added [String allContent] parameter - to VMs.add() added new overload based on [vm.initialization.configuration.type|data] - added root collection StorageConnections - added [host.override_iptables] - added [template.cpu_shares] - added [template.display.single_qxl_pci] - added [vm.display.single_qxl_pci] - added [vm.cpu_shares] - to template added: * [@param template.console.enabled: boolean] - to vm added: * [@param vm.console.enabled: boolean] - to Cluster added: * [@param cluster.comment: string] * [@param cluster.ballooning_enabled: boolean] * [@param cluster.tunnel_migration: boolean] - to Host added: * [@param host.comment: string] * [@param host.ssh.port: int] * [@param host.ssh.fingerprint: string] * [@param host.ssh.authentication_type: string] * [@param host.ssh.password: string] * forceselectspm() action - to Network added: * [@param host.ssh.fingerprint: string] * [@param host.ssh.authentication_type: string] * [@param host.ssh.password: string] * forceselectspm() action - to Network added: * [@param network.comment: string] - to StorageDomain * [@param storagedomain.comment: string] - to Template added: * [@param template.comment: string] * [@param template.permissions.clone: boolean] - to VM added: * [@param vm.comment: string] * [@param vm.permissions.clone: boolean] * Tue Jul 16 2013 Michael Pasternak <mpastern@redhat.com> - 3.3.0.3-1 - rename package to ovirt-engine-sdk-python - added "watchdog" feature #947977 - added "external tasks" feature #872719 - snapshot can persist/restore memory state now #960931 - sdk expose datetime elements as strings while schema defines them as xs:dateTime #960747 - removed DataCenterQuota.delete() (not supported in this version) - removed DataCenterQuota.add() (not supported in this version) - to cluster.add()/update() added [trusted_service: boolean] property - to datacenter added new field [comment] - to disk added [sgio] field to enable|disable filtering for the ScsiGenericIo - to VmPools.add() added new property [@param vmpool.max_user_vms: int] - to NIC added new property [custom_properties] - to cluster.update() added new doc [@param cluster.data_center.id: string] - to host.fence() added parameter action.fence_type - to StorageDomain.delete() added doc host.id|name - to StorageDomains.add() added doc [@param storagedomain.storage_format: string] - to VM added new sub-collection VMApplications * Wed May 1 2013 Michael Pasternak <mpastern@redhat.com> - 3.3.0.2-1 - in ClusterGlusterVolumeBricks fixed add() parameters - to StorageDomainVM.delete() added async parameter - fixed parent tag parameter in the tags.add()/.update() methods - nic.network is no longer mandatory parameter for vnic creation - Implement Session-TTL header support #928313 - refactor invocation flow #949189, #949187 - user should not see admin permissions the DC #924357 * Tue Apr 2 2013 Michael Pasternak <mpastern@redhat.com> - 3.3.0.1-1 - added new collection ClusterGlusterVolumeBrickStatistics - added NetUp 'cloned disk' importing capabilities - to ClusterGlusterVolumeBricks.list() added new argument "all_content" - to ClusterGlusterVolumeBricks.get() added new argument "all_content" - to host install method added new parameter "image" - to host add method added new parameter "display.address" - to vm add method added new parameter "vm.cpu.mode" - to vm add method added new overload for creating vm from snapshot - to cluster added tunnel_migration - to display added keyboard_layout - to display added smartcard_enabled - to DataCenter added Clusters sub-collection - to StorageDomain added Disks sub-collection - to Disks.list() added 'unregistered' argument - to Host added display.address - to Snapshot added commit/preview/undo actions - to vms.add() added overload for creating vm from snapshot - to hosts.add() added [@param host.display.address: string] - to vm.ticket() added [@param action.ticket.value: string] - return error if amount of fetched objects in X.get() is > 1 #890327 - session based authentication for /localhost is broken #916285 - explicitly ask for reply in xml - Add constructor parameter validate_cert_chain=True #915225 - defend against malformed server reply * Sun Jan 13 2013 Michael Pasternak <mpastern@redhat.com> - 3.2.0.8-1 - fix date in ovirt-engine-sdk.spec.in * Sun Jan 13 2013 Michael Pasternak <mpastern@redhat.com> - 3.2.0.7-1 - events can be added now (user defined events) - events can be removed now - vm can be removed now, but it's disk/s kept (added disks.detach_only property to VMDisks) - to host add/update added power_management.agents parameter - host can be added now by using cluster.name (not only id) - to disk added permissions sub-collection - to NIC added "linked" property that can be changed to reach desired link state - to NIC added "plugged" property that can be changed to reach desired NIC state - to VM added ReportedDevices sub-collection (holds data reported by the guest agent) - to VMNIC added ReportedDevices sub-collection (holds data reported by the guest agent) - to PowerManagement added Agents collection - to VMDisk added move() action - to cluster added threads_as_cores property - to CpuTopology added "threads" property indicating amount of available threads - to Host added "libvirt_version" property - to Host added "hardware_information" property * Thu Dec 27 2012 Michael Pasternak <mpastern@redhat.com> - 3.2.0.6-1 - to host added hooks sub-collection - added force flag the host.delete() - added host.power_management.pm_proxy collection - added permissions sub-collection to network - added search capabilities to api.networks collection - added deletion protection to the template/vm via .delete_protected - add print of the whole response body in debug mode #887808 * Wed Nov 21 2012 Michael Pasternak <mpastern@redhat.com> - 3.2.0.5-1 - httpsconnection.source_address is not supported on python26 #877897 * Sun Nov 18 2012 Michael Pasternak <mpastern@redhat.com> - 3.2.0.4-1 - cannot create simultaneous connections to multiple servers #853947 - to StorageDomainVM.import() added action.exclusive parameter - to StorageDomainTemplate.import() added action.exclusive parameter - added /current argument to VmCdRom.update() acorrding to #869257 - implemented support for #869257 - added /async argument to VmCdRom.update() - added /async argument to ClusterNetworks.update() - removed Disk.update() method - added parameters overload for adding direct-lun disk - added vm/template.display.smartcard_enabled - added correlation_id to VMDisk.activate()/deactivate() - added correlation_id to VMNic.activate()/deactivate() - added certificate property to vm - Disk.lunStorage renamed to Disk.lun_storage * Thu Nov 1 2012 Michael Pasternak <mpastern@redhat.com> - 3.2.0.3-1 - do not send /max header on name-based search - cannot fetch the disk using /alias #865407 - restrict .get() methods to id/name - defend against disconnected mode when no proxy cached - allow persistent_auth via localhost - rebase to latest api - gluster action refactored to lowercase - added StorageDomainTemplate.delete() - added StorageDomainVM.delete() - template/vm.display.allow_reconnect renamed to template/vm.display.allow_override - added TemplateDisk.copy() - added template.cpu.cpu_tune.vcpu_pin: at Templates.add()/VMs.add() - added VmPool.allocatevm() - added size property to VmPools.add() - from ClusterGlusterVolumes.add() params removed access_protocols/access_control_list * Thu Sep 20 2012 Michael Pasternak <mpastern@redhat.com> - 3.2.0.2-1 - make /filter header global rather than method driven #857018 - to host added max_scheduling_memory property - throw error when connecting to ssl site using http protocol * Sun Sep 9 2012 Michael Pasternak <mpastern@redhat.com> - 3.2.0.1-1 - to Disks.add() added /name arg - to disk.install() added r/oot_password arg - to Template.delete() added async/correlation_id args - to Template.update added documentation - to HostTags.add() added expect/correlation_id args - to VM.start added /filter header - raise NoCertificatesError only when no ca_file - use cached /filter argument rather than demanding it in methods - added correlation_id to: - restore snapshot - detach HostNIC - added create/update/delete methods to template.nics - clean context on disconnect - add filter parameter to proxy ctr. - support app. server errors * Tue Aug 21 2012 Michael Pasternak <mpastern@redhat.com> - 3.1.0.6-1 - make request error being capable to handle any type of response - verify credentials before storing proxy in cache - implement insecure flag #848046 - implement server identity check - do not require optional params * Sun Aug 5 2012 Michael Pasternak <mpastern@redhat.com> - 3.1.0.5-1 - implemented http header support - added custom_configuration flag to host NIC - added override_configuration flag for setupnetworks action - added Correlation-Id header params - do not allow sending empty headers - refactor url params documentation - removed disk.allow_snapshot param documentation - to network.update() added [@param network.name: string] - fixed vm/template os.boot documentation * Mon Jul 9 2012 Michael Pasternak <mpastern@redhat.com> - 3.1.0.4-1 - fix typo in 'storage' based args documentation - make 'name' optional in storagedomains.add() to allow importing existent SD - make api.storagedomains collection searchable - Host object doesnt expose storage collection #838269 - to DC.delete() method added [@param action.force: boolean] - api.networks no longer searchable collection - to create SD added [@param storagdomain.storage.override_luns: boolean] - VM.delete() no longer requires Action() parameter as mandatory - SDK should expose api root resource /api #830513 - perform get() request on proxy construction to validate user credentials #827878 - extract error body <h1>xxx</h1> from detail produced by application server #827881 - do not show brackets in error.detail - fix api.capabilities get/list methods * Mon Jun 25 2012 Michael Pasternak <mpastern@redhat.com> - 3.1.0.3-1 - to all collection added optional /max/ param. which is signals engine to override default amount of returned objects with user defined value - to Disk type added provisioned_size property and removed /type/ (not supported in 3.1) - to StorageDomainTemplate/VM import candidates params added clone, name properties for clonging imported object. - to StorageDomainTemplate/VM import candidates params added collapse_snapshots property - to VM added vcpu_pin collection for vm cpu pinning * Thu Jun 7 2012 Michael Pasternak <mpastern@redhat.com> - 3.1.0.2-1alpha - prevent stack overflow caused by comparisons creating infinite loops - fix error handling regression - implement support for 3+ period based URLs, new capabilities: - vm.snapshot.disks/nics collections support - host/vm.nics.statistics collections support - collection/resource.permits support - rebase to latest api, new capabilities: - gluster collections/resources - quota support - remove template disk (by storage domain) - vm.payload support - floating disk support - add __eqals__ to business entities #782891 * Wed May 16 2012 Michael Pasternak <mpastern@redhat.com> - 3.1.0.1-1alpha - Version format refactoring to align with oVirt version schema - Alpha release * Thu May 10 2012 Michael Pasternak <mpastern@redhat.com> - 1.6.5 - Added session based auth. support - Infinite recursion when calling non-existent method #808124 - at Network/.add() added [@param network.usages: collection] - at HostNIC/.add() added [@param hostnic.ip.mtu: int] - at StorageDomainTemplate/StorageDomainVM.import() added: [@param action.storagedomain.id|name: string] [@param action.vm.disks.disk: collection] - at StorageDomains.add() method added: Overload 4: @param storagdomain.name: string @param storagdomain.host.id|name: string @param storagdomain.type: string @param storagdomain.storage.type: string @param storagdomain.format: boolean @param storagdomain.storage.path: string @param storagedomain.storage.vfs_type: string [@param storagdomain.storage.address: string] [@param storagdomain.storage.mount_options: string] - at Template/VM added: [@param template/vm.display.allow_reconnect: boolean] -at Template/VM.add() added: [@param template/vm.display.allow_reconnect: boolean] [@param template/vm.vm.disks.disk: collection] -added VMDisk.activate() method -added VMDisk.deactivate() method -added VMNic.activate() method -added VMNic.deactivate() method * Wed Mar 28 2012 Michael Pasternak <mpastern@redhat.com> - 1.6.4 - get rid of papyon dep. - implement ordereddict - lower lxml dep. * Wed Mar 21 2012 Michael Pasternak <mpastern@redhat.com> - 1.6.3 - few methods argumets documentation fixes * Wed Mar 14 2012 Michael Pasternak <mpastern@redhat.com> - 1.6.2 - add papyon dependency (needed for odict) * Tue Mar 13 2012 Michael Pasternak <mpastern@redhat.com> - 1.6.1 - rebase to latest api - refactored storage.create() parameters sets - added documentation for UPDATE methods arguments - implemented ars-doc support for collection based arguments - added vm.delete(Action) signature, to force vm removal - implemented support for collection based actions - added setupnetworks action on collection of HostNics - added prestarted_vms property to vmpool - added support for new rsdl section describing url parameters - added 'reboot' property in host (used to disable reboot after installation) - added 'plugged' property in vm disk (to plug/unplug the disk at runtime) - implement support for documentation of netsed collection based args - support actions on collection - refactor documentation for collection based arguments - implement support for collection based parameters - implement url matrix parameters support - Cluster with NULL DC cannot be attached to DC #782828 - use secured connection if no protocol specified - add documentation for api proxy arguments - add debugging capabilities * Wed Feb 15 2012 Michael Pasternak <mpastern@redhat.com> - 1.5 - several minor improvements * Fri Feb 10 2012 Michael Pasternak <mpastern@redhat.com> - 1.4 - added get_product_info() method to entry point * Tue Feb 7 2012 Michael Pasternak <mpastern@redhat.com> - 1.3 - rebased to latest ovirt-engine-api: - added update() for role resource - various parameter wrapping improvements * Thu Jan 19 2012 Michael Pasternak <mpastern@redhat.com> - 1.2-1 - use direct URI on get(id=x) rather than search pattern - extention for #782707 * Mon Jan 16 2012 Michael Pasternak <mpastern@redhat.com> - 1.1-1 - add connectivity check and disconnect methods for #781820 https://bugzilla.redhat.com/show_bug.cgi?id=781820 * Thu Dec 15 2011 Ofer Schreiber <oschreib@redhat.com> - 1.0-1 - Initial build