Author: aschnell
Date: Fri Mar 27 16:20:12 2009
New Revision: 56448
URL: http://svn.opensuse.org/viewcvs/yast?rev=56448&view=rev
Log:
- added AsciiFile::logContent
Modified:
trunk/storage/libstorage/src/AsciiFile.cc
trunk/storage/libstorage/src/AsciiFile.h
trunk/storage/libstorage/src/Storage.cc
trunk/storage/libstorage/src/Storage.h
Modified: trunk/storage/libstorage/src/AsciiFile.cc
URL: http://svn.opensuse.org/viewcvs/yast/trunk/storage/libstorage/src/AsciiFile.cc?rev=56448&r1=56447&r2=56448&view=diff
==============================================================================
--- trunk/storage/libstorage/src/AsciiFile.cc (original)
+++ trunk/storage/libstorage/src/AsciiFile.cc Fri Mar 27 16:20:12 2009
@@ -21,7 +21,7 @@
: Name_C(Name_Cv),
remove_empty(remove_empty)
{
- load();
+ reload();
}
@@ -29,7 +29,7 @@
: Name_C(Name_Cv),
remove_empty(remove_empty)
{
- load();
+ reload();
}
@@ -39,7 +39,7 @@
bool
-AsciiFile::load()
+AsciiFile::reload()
{
y2mil("loading file " << Name_C);
clear();
@@ -89,6 +89,15 @@
}
+ void
+ AsciiFile::logContent() const
+ {
+ y2mil("content of " << Name_C);
+ for (vector<string>::const_iterator it = Lines_C.begin(); it != Lines_C.end(); ++it)
+ y2mil(*it);
+ }
+
+
void AsciiFile::append( const string& Line_Cv )
{
string::size_type Idx_ii;
Modified: trunk/storage/libstorage/src/AsciiFile.h
URL: http://svn.opensuse.org/viewcvs/yast/trunk/storage/libstorage/src/AsciiFile.h?rev=56448&r1=56447&r2=56448&view=diff
==============================================================================
--- trunk/storage/libstorage/src/AsciiFile.h (original)
+++ trunk/storage/libstorage/src/AsciiFile.h Fri Mar 27 16:20:12 2009
@@ -23,9 +23,11 @@
string name() const { return Name_C; }
- bool load();
+ bool reload();
bool save();
+ void logContent() const;
+
void append( const string& Line_Cv );
void append( const vector<string>& Lines_Cv );
void insert( unsigned int Before_iv, const string& Line_Cv );
Modified: trunk/storage/libstorage/src/Storage.cc
URL: http://svn.opensuse.org/viewcvs/yast/trunk/storage/libstorage/src/Storage.cc?rev=56448&r1=56447&r2=56448&view=diff
==============================================================================
--- trunk/storage/libstorage/src/Storage.cc (original)
+++ trunk/storage/libstorage/src/Storage.cc Fri Mar 27 16:20:12 2009
@@ -110,12 +110,7 @@
void
Storage::logSystemInfo() const
{
- ifstream File( "/proc/version" );
- classic(File);
- string line;
- getline( File, line );
- File.close();
- y2mil( "kernel version:" << line );
+ AsciiFile("/proc/version").logContent();
}
@@ -4618,19 +4613,17 @@
}
-void
-Storage::logProcData( const string& l )
-{
- y2mil( "begin:" << l );
- ProcPart t;
- AsciiFile md( "/proc/mdstat" );
- for( unsigned i=0; i