We've just released openlmi-storage-0.5.1.pre1 release.
This is testing release, before final 0.5.1.
Grab it at https://fedorahosted.org/releases/o/p/openlmi-storage/openlmi-storage-0.5.1....
Generated documentation can be found at: http://jsafrane.fedorapeople.org/openlmi-storage/api/0.5.1.pre1/
Major changes from 0.5.0:
Reorganized the sources to use fully qualified import names. Use Blivet instead of Anaconda as storage backend. Use CMPILogger from openlmi-providers for logging. All CreateOrModify* and Delete* methods are now asynchronous. Block devices can be formatted with ext2/3/4, xfs and btrfs filesystems. Indications are now supported for LMI_StorageJobs. And as usual, fixed lot of bugs, improved test coverage and documentation. All changes should be backward-compatible.
New SMI-S profiles: Jobs Storage Subprofile File Storage Profile Filesystem Profile Filesystem Manipulation Profile
New classes: LMI_AffectedStorageJobElement LMI_AssociatedStorageJobMethodResult LMI_DataFormat LMI_FileSystemConfigurationCapabilities LMI_FileSystemConfigurationElementCapabilities LMI_FileSystemConfigurationService LMI_FileSystemElementSettingData LMI_FileSystemSetting LMI_HostedFileSystem LMI_LocalFileSystem LMI_MDRAIDDataFormat LMI_OwningStorageJobElement LMI_PVDataFormat LMI_ResidesOnExtent LMI_StorageInstCreation LMI_StorageInstModification LMI_StorageJob LMI_StorageJob LMI_StorageMethodResult
Please report any issues with this release either at openlmi-devel mailing list or at our Trac at openlmi.org.