I have python provider of LMI_HostedStorageService association class (association between CIM_OperatingSystem and LMI_StorageService). If I call CIM_OperatingSystem.Associators with Role argument, I get empty result. Investigation shows, that Result argument is compared case-sensitive while it should be case-insensitive. Version-Release number of selected component (if applicable): pywbem-0.7.0-7.fc18.noarch Reproducer (in lmishell): os=root.Linux_ComputerSystem.first_instance() os.associators(Role='Antecedent') >>>returns [] os.associators(Role='antecedent') >>>returns [_LmiInstance(classname='LMI_StorageConfigurationService', ...)]
Patch sent upstream: http://sourceforge.net/mailarchive/message.php?msg_id=30364423
I pushed the patch upstream, SVN rev. 612.
pywbem-0.7.0-8.20130128svn613.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/pywbem-0.7.0-8.20130128svn613.fc18
pywbem-0.7.0-8.20130128svn613.fc18 has been pushed to the Fedora 18 testing repository.
pywbem-0.7.0-8.20130128svn613.fc18 has been pushed to the Fedora 18 stable repository.