|
|
@ -77,8 +77,7 @@ bool Route::loadFromCommaApi() { |
|
|
|
|
|
|
|
|
|
|
|
bool Route::loadFromAutoSource() { |
|
|
|
bool Route::loadFromAutoSource() { |
|
|
|
auto cmd = util::string_format("python ../lib/logreader.py \"%s\" --identifiers-only", route_string_.c_str()); |
|
|
|
auto cmd = util::string_format("python ../lib/logreader.py \"%s\" --identifiers-only", route_string_.c_str()); |
|
|
|
auto output = util::check_output(cmd); |
|
|
|
auto log_files = split(util::check_output(cmd), '\n'); |
|
|
|
auto log_files = split(output, '\n'); |
|
|
|
|
|
|
|
for (int i = 0; i < log_files.size(); ++i) { |
|
|
|
for (int i = 0; i < log_files.size(); ++i) { |
|
|
|
addFileToSegment(i, log_files[i]); |
|
|
|
addFileToSegment(i, log_files[i]); |
|
|
|
} |
|
|
|
} |
|
|
@ -86,7 +85,6 @@ bool Route::loadFromAutoSource() { |
|
|
|
route_.end_segment = log_files.size() - 1; |
|
|
|
route_.end_segment = log_files.size() - 1; |
|
|
|
route_.dongle_id = route_string_; |
|
|
|
route_.dongle_id = route_string_; |
|
|
|
route_.str = route_string_; |
|
|
|
route_.str = route_string_; |
|
|
|
route_.timestamp = ""; |
|
|
|
|
|
|
|
return !segments_.empty(); |
|
|
|
return !segments_.empty(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|