Author: aschnell Date: Tue Aug 26 11:56:28 2008 New Revision: 50363 URL: http://svn.opensuse.org/viewcvs/yast?rev=50363&view=rev Log: - implemented propagating udev data for dmpartco Modified: trunk/storage/libstorage/src/DmPartCo.cc trunk/storage/libstorage/src/DmmultipathCo.cc trunk/storage/libstorage/src/DmraidCo.cc Modified: trunk/storage/libstorage/src/DmPartCo.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/storage/libstorage/src/DmPartCo.cc?rev=50363&r1=50362&r2=50363&view=diff ============================================================================== --- trunk/storage/libstorage/src/DmPartCo.cc (original) +++ trunk/storage/libstorage/src/DmPartCo.cc Tue Aug 26 11:56:28 2008 @@ -893,6 +893,17 @@ return( txt ); } + +void +DmPartCo::setUdevData(const list<string>& id) +{ + if (disk) + { + disk->setUdevData("", id); + } +} + + void DmPartCo::getInfo( DmPartCoInfo& tinfo ) const { if( disk ) Modified: trunk/storage/libstorage/src/DmmultipathCo.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/storage/libstorage/src/DmmultipathCo.cc?rev=50363&r1=50362&r2=50363&view=diff ============================================================================== --- trunk/storage/libstorage/src/DmmultipathCo.cc (original) +++ trunk/storage/libstorage/src/DmmultipathCo.cc Tue Aug 26 11:56:28 2008 @@ -91,6 +91,8 @@ udev_id.sort(); y2mil("id:" << udev_id); + DmPartCo::setUdevData(udev_id); + DmmultipathPair pp = dmmultipathPair(); for( DmmultipathIter p=pp.begin(); p!=pp.end(); ++p ) { Modified: trunk/storage/libstorage/src/DmraidCo.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/storage/libstorage/src/DmraidCo.cc?rev=50363&r1=50362&r2=50363&view=diff ============================================================================== --- trunk/storage/libstorage/src/DmraidCo.cc (original) +++ trunk/storage/libstorage/src/DmraidCo.cc Tue Aug 26 11:56:28 2008 @@ -80,6 +80,8 @@ udev_id.sort(); y2mil("id:" << udev_id); + DmPartCo::setUdevData(udev_id); + DmraidPair pp = dmraidPair(); for( DmraidIter p=pp.begin(); p!=pp.end(); ++p ) { -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org