]> pilppa.org Git - lib1wire.git/blobdiff - src/W1Device.cc
store each days file separately to year/month/id_year-month-day.txt subdir. Fix also...
[lib1wire.git] / src / W1Device.cc
index fef721c55ff7fc757767d9570de0ec66af7567cd..bc86d830fc6580c786d142f173f423a06151f138 100644 (file)
@@ -93,27 +93,5 @@ void W1Device::add_to_memory_cache(std::string formatted_data) {
 }
 
 void W1Device::store() {
-       W1Store::store(id, memory_cache);
-/*
-       string file_path = "/tmp/" + id + ".txt";
-       string text_line;
-       ofstream data_file(file_path.c_str(), ios::app);
-
-       cout << "storing to " << file_path << "data size " << memory_cache.size() << endl;
-       // TODO: add mutex to protect memory_cache while it's read and emptied
-       if (data_file.is_open()) {
-               while(memory_cache.size() > 0) {
-                       text_line       = memory_cache.front();
-                       memory_cache.pop_front();
-                       if (text_line.length() > 0) {
-                               cout << "storing line: " << text_line << endl;
-                               data_file << text_line << endl;
-                       }
-               }
-               data_file.close();
-       }
-       else {
-               cout << "could not open file " << file_path << " for writing data." << endl;
-       }
-*/
+       W1Store::store(id, &memory_cache);
 }