Mailinglist Archive: yast-commit (459 mails)
| < Previous | Next > |
[yast-commit] r60687 - /branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc
- From: aschnell@xxxxxxxxxxxxxxxx
- Date: Thu, 04 Feb 2010 09:48:05 -0000
- Message-id: <E1NcyJh-0007DG-CA@xxxxxxxxxxxxxxxx>
Author: aschnell
Date: Thu Feb 4 10:48:05 2010
New Revision: 60687
URL: http://svn.opensuse.org/viewcvs/yast?rev=60687&view=rev
Log:
- fixed udev-id selection for MdPartCo
Modified:
branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc
Modified: branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc
URL:
http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc?rev=60687&r1=60686&r2=60687&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc
(original)
+++ branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc Thu Feb
4 10:48:05 2010
@@ -1100,18 +1100,18 @@
}
return( txt );
}
+
+
void
MdPartCo::setUdevData(const list<string>& id)
{
y2mil("disk:" << nm << " id:" << id);
udev_id = id;
- //this strange line will actually remove anything that doesn't start with
"md-uuid-" string.
- udev_id.erase(remove_if(udev_id.begin(), udev_id.end(),
find_begin("md-uuid-")), udev_id.end());
- udev_id.sort();
+ partition(udev_id.begin(), udev_id.end(), find_begin("md-uuid-"));
y2mil("id:" << udev_id);
if (disk)
{
- disk->setUdevData("", id);
+ disk->setUdevData("", udev_id);
}
MdPartPair pp = mdpartPair();
for( MdPartIter p=pp.begin(); p!=pp.end(); ++p )
--
To unsubscribe, e-mail: yast-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-commit+help@xxxxxxxxxxxx
Date: Thu Feb 4 10:48:05 2010
New Revision: 60687
URL: http://svn.opensuse.org/viewcvs/yast?rev=60687&view=rev
Log:
- fixed udev-id selection for MdPartCo
Modified:
branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc
Modified: branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc
URL:
http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc?rev=60687&r1=60686&r2=60687&view=diff
==============================================================================
--- branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc
(original)
+++ branches/SuSE-Code-11-SP1-Branch/storage/libstorage/src/MdPartCo.cc Thu Feb
4 10:48:05 2010
@@ -1100,18 +1100,18 @@
}
return( txt );
}
+
+
void
MdPartCo::setUdevData(const list<string>& id)
{
y2mil("disk:" << nm << " id:" << id);
udev_id = id;
- //this strange line will actually remove anything that doesn't start with
"md-uuid-" string.
- udev_id.erase(remove_if(udev_id.begin(), udev_id.end(),
find_begin("md-uuid-")), udev_id.end());
- udev_id.sort();
+ partition(udev_id.begin(), udev_id.end(), find_begin("md-uuid-"));
y2mil("id:" << udev_id);
if (disk)
{
- disk->setUdevData("", id);
+ disk->setUdevData("", udev_id);
}
MdPartPair pp = mdpartPair();
for( MdPartIter p=pp.begin(); p!=pp.end(); ++p )
--
To unsubscribe, e-mail: yast-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-commit+help@xxxxxxxxxxxx
| < Previous | Next > |