rename osrm_input_path to osrm_path, clang-format
This commit is contained in:
		
							parent
							
								
									1b31099f73
								
							
						
					
					
						commit
						67fae1d1f0
					
				| @ -52,7 +52,7 @@ struct ContractorConfig final : storage::IOConfig | |||||||
|     void UseDefaultOutputNames() |     void UseDefaultOutputNames() | ||||||
|     { |     { | ||||||
|         IOConfig::UseDefaultOutputNames(); |         IOConfig::UseDefaultOutputNames(); | ||||||
|         updater_config.osrm_input_path = osrm_input_path; |         updater_config.osrm_path = osrm_path; | ||||||
|         updater_config.UseDefaultOutputNames(); |         updater_config.UseDefaultOutputNames(); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -6,8 +6,8 @@ | |||||||
| #include <array> | #include <array> | ||||||
| #include <string> | #include <string> | ||||||
| 
 | 
 | ||||||
| #include "updater/updater_config.hpp" |  | ||||||
| #include "storage/io_config.hpp" | #include "storage/io_config.hpp" | ||||||
|  | #include "updater/updater_config.hpp" | ||||||
| 
 | 
 | ||||||
| namespace osrm | namespace osrm | ||||||
| { | { | ||||||
| @ -21,7 +21,7 @@ struct CustomizationConfig final : storage::IOConfig | |||||||
|     void UseDefaultOutputNames() |     void UseDefaultOutputNames() | ||||||
|     { |     { | ||||||
|         IOConfig::UseDefaultOutputNames(); |         IOConfig::UseDefaultOutputNames(); | ||||||
|         updater_config.osrm_input_path = osrm_input_path; |         updater_config.osrm_path = osrm_path; | ||||||
|         updater_config.UseDefaultOutputNames(); |         updater_config.UseDefaultOutputNames(); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -57,7 +57,7 @@ class ExtractionContainers | |||||||
|     ExtractionContainers(); |     ExtractionContainers(); | ||||||
| 
 | 
 | ||||||
|     void PrepareData(ScriptingEnvironment &scripting_environment, |     void PrepareData(ScriptingEnvironment &scripting_environment, | ||||||
|                      const std::string &osrm_input_path, |                      const std::string &osrm_path, | ||||||
|                      const std::string &restrictions_file_name, |                      const std::string &restrictions_file_name, | ||||||
|                      const std::string &names_data_path); |                      const std::string &names_data_path); | ||||||
| }; | }; | ||||||
|  | |||||||
| @ -61,7 +61,7 @@ struct ExtractorConfig final : storage::IOConfig | |||||||
|             } |             } | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         osrm_input_path = basepath + ".osrm"; |         osrm_path = basepath + ".osrm"; | ||||||
| 
 | 
 | ||||||
|         IOConfig::UseDefaultOutputNames(); |         IOConfig::UseDefaultOutputNames(); | ||||||
|     } |     } | ||||||
|  | |||||||
| @ -1,5 +1,5 @@ | |||||||
| #ifndef IO_CONFIG_HPP | #ifndef OSRM_IO_CONFIG_HPP | ||||||
| #define IO_CONFIG_HPP | #define OSRM_IO_CONFIG_HPP | ||||||
| 
 | 
 | ||||||
| #include <boost/filesystem/path.hpp> | #include <boost/filesystem/path.hpp> | ||||||
| 
 | 
 | ||||||
| @ -11,45 +11,42 @@ struct IOConfig | |||||||
| { | { | ||||||
|     IOConfig() = default; |     IOConfig() = default; | ||||||
| 
 | 
 | ||||||
|     IOConfig(const boost::filesystem::path &base) : osrm_input_path(base) |     IOConfig(const boost::filesystem::path &base) : osrm_path(base) { UseDefaultOutputNames(); } | ||||||
|     { |  | ||||||
|         UseDefaultOutputNames(); |  | ||||||
|     } |  | ||||||
| 
 | 
 | ||||||
|     // Infer the output names from the path of the .osrm file
 |     // Infer the output names from the path of the .osrm file
 | ||||||
|     void UseDefaultOutputNames() |     void UseDefaultOutputNames() | ||||||
|     { |     { | ||||||
|         ram_index_path = {osrm_input_path.string() + ".ramIndex"}; |         ram_index_path = {osrm_path.string() + ".ramIndex"}; | ||||||
|         file_index_path = {osrm_input_path.string() + ".fileIndex"}; |         file_index_path = {osrm_path.string() + ".fileIndex"}; | ||||||
|         hsgr_data_path = {osrm_input_path.string() + ".hsgr"}; |         hsgr_data_path = {osrm_path.string() + ".hsgr"}; | ||||||
|         nodes_data_path = {osrm_input_path.string() + ".nodes"}; |         nodes_data_path = {osrm_path.string() + ".nodes"}; | ||||||
|         edges_data_path = {osrm_input_path.string() + ".edges"}; |         edges_data_path = {osrm_path.string() + ".edges"}; | ||||||
|         core_data_path = {osrm_input_path.string() + ".core"}; |         core_data_path = {osrm_path.string() + ".core"}; | ||||||
|         geometries_path = {osrm_input_path.string() + ".geometry"}; |         geometries_path = {osrm_path.string() + ".geometry"}; | ||||||
|         timestamp_path = {osrm_input_path.string() + ".timestamp"}; |         timestamp_path = {osrm_path.string() + ".timestamp"}; | ||||||
|         turn_weight_penalties_path = {osrm_input_path.string() + ".turn_weight_penalties"}; |         turn_weight_penalties_path = {osrm_path.string() + ".turn_weight_penalties"}; | ||||||
|         turn_duration_penalties_path = {osrm_input_path.string() + ".turn_duration_penalties"}; |         turn_duration_penalties_path = {osrm_path.string() + ".turn_duration_penalties"}; | ||||||
|         turn_penalties_index_path = {osrm_input_path.string() + ".turn_penalties_index"}; |         turn_penalties_index_path = {osrm_path.string() + ".turn_penalties_index"}; | ||||||
|         datasource_names_path = {osrm_input_path.string() + ".datasource_names"}; |         datasource_names_path = {osrm_path.string() + ".datasource_names"}; | ||||||
|         names_data_path = {osrm_input_path.string() + ".names"}; |         names_data_path = {osrm_path.string() + ".names"}; | ||||||
|         properties_path = {osrm_input_path.string() + ".properties"}; |         properties_path = {osrm_path.string() + ".properties"}; | ||||||
|         intersection_class_path = {osrm_input_path.string() + ".icd"}; |         intersection_class_path = {osrm_path.string() + ".icd"}; | ||||||
|         turn_lane_data_path = {osrm_input_path.string() + ".tld"}; |         turn_lane_data_path = {osrm_path.string() + ".tld"}; | ||||||
|         turn_lane_description_path = {osrm_input_path.string() + ".tls"}; |         turn_lane_description_path = {osrm_path.string() + ".tls"}; | ||||||
|         mld_partition_path = {osrm_input_path.string() + ".partition"}; |         mld_partition_path = {osrm_path.string() + ".partition"}; | ||||||
|         mld_storage_path = {osrm_input_path.string() + ".cells"}; |         mld_storage_path = {osrm_path.string() + ".cells"}; | ||||||
|         mld_graph_path = {osrm_input_path.string() + ".mldgr"}; |         mld_graph_path = {osrm_path.string() + ".mldgr"}; | ||||||
|         level_path = {osrm_input_path.string() + ".level"}; |         level_path = {osrm_path.string() + ".level"}; | ||||||
|         node_path = {osrm_input_path.string() + ".enw"}; |         node_path = {osrm_path.string() + ".enw"}; | ||||||
|         edge_based_nodes_data_path = {osrm_input_path.string() + ".nodes_data"}; |         edge_based_nodes_data_path = {osrm_path.string() + ".nodes_data"}; | ||||||
|         edge_based_graph_path = {osrm_input_path.string() + ".ebg"}; |         edge_based_graph_path = {osrm_path.string() + ".ebg"}; | ||||||
|         compressed_node_based_graph_path = {osrm_input_path.string() + ".cnbg"}; |         compressed_node_based_graph_path = {osrm_path.string() + ".cnbg"}; | ||||||
|         cnbg_ebg_mapping_path = {osrm_input_path.string() + ".cnbg_to_ebg"}; |         cnbg_ebg_mapping_path = {osrm_path.string() + ".cnbg_to_ebg"}; | ||||||
|         restriction_path = {osrm_input_path.string() + ".restrictions"}; |         restriction_path = {osrm_path.string() + ".restrictions"}; | ||||||
|         intersection_class_data_path = {osrm_input_path.string() + ".icd"}; |         intersection_class_data_path = {osrm_path.string() + ".icd"}; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     boost::filesystem::path osrm_input_path; |     boost::filesystem::path osrm_path; | ||||||
| 
 | 
 | ||||||
|     boost::filesystem::path ram_index_path; |     boost::filesystem::path ram_index_path; | ||||||
|     boost::filesystem::path file_index_path; |     boost::filesystem::path file_index_path; | ||||||
| @ -80,8 +77,6 @@ struct IOConfig | |||||||
|     boost::filesystem::path cnbg_ebg_mapping_path; |     boost::filesystem::path cnbg_ebg_mapping_path; | ||||||
|     boost::filesystem::path restriction_path; |     boost::filesystem::path restriction_path; | ||||||
|     boost::filesystem::path intersection_class_data_path; |     boost::filesystem::path intersection_class_data_path; | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| }; | }; | ||||||
| } | } | ||||||
| } | } | ||||||
|  | |||||||
| @ -125,12 +125,11 @@ ExtractionContainers::ExtractionContainers() | |||||||
|  * |  * | ||||||
|  */ |  */ | ||||||
| void ExtractionContainers::PrepareData(ScriptingEnvironment &scripting_environment, | void ExtractionContainers::PrepareData(ScriptingEnvironment &scripting_environment, | ||||||
|                                        const std::string &osrm_input_path, |                                        const std::string &osrm_path, | ||||||
|                                        const std::string &restrictions_file_name, |                                        const std::string &restrictions_file_name, | ||||||
|                                        const std::string &name_file_name) |                                        const std::string &name_file_name) | ||||||
| { | { | ||||||
|     storage::io::FileWriter file_out(osrm_input_path, |     storage::io::FileWriter file_out(osrm_path, storage::io::FileWriter::GenerateFingerprint); | ||||||
|                                      storage::io::FileWriter::GenerateFingerprint); |  | ||||||
| 
 | 
 | ||||||
|     PrepareNodes(); |     PrepareNodes(); | ||||||
|     WriteNodes(file_out); |     WriteNodes(file_out); | ||||||
|  | |||||||
| @ -240,7 +240,7 @@ Extractor::ParseOSMData(ScriptingEnvironment &scripting_environment, | |||||||
|     util::Log() << "timestamp: " << timestamp; |     util::Log() << "timestamp: " << timestamp; | ||||||
| 
 | 
 | ||||||
|     extraction_containers.PrepareData(scripting_environment, |     extraction_containers.PrepareData(scripting_environment, | ||||||
|                                       config.osrm_input_path.string(), |                                       config.osrm_path.string(), | ||||||
|                                       config.restriction_path.string(), |                                       config.restriction_path.string(), | ||||||
|                                       config.names_data_path.string()); |                                       config.names_data_path.string()); | ||||||
| 
 | 
 | ||||||
| @ -339,7 +339,7 @@ Extractor::ParseOSMData(ScriptingEnvironment &scripting_environment, | |||||||
| 
 | 
 | ||||||
|     auto profile_properties = scripting_environment.GetProfileProperties(); |     auto profile_properties = scripting_environment.GetProfileProperties(); | ||||||
|     SetClassNames(classes_map, profile_properties); |     SetClassNames(classes_map, profile_properties); | ||||||
|     files::writeProfileProperties(config.profile_properties_output_path, profile_properties); |     files::writeProfileProperties(config.profile_properties_path, profile_properties); | ||||||
| 
 | 
 | ||||||
|     TIMER_STOP(extracting); |     TIMER_STOP(extracting); | ||||||
|     util::Log() << "extraction finished after " << TIMER_SEC(extracting) << "s"; |     util::Log() << "extraction finished after " << TIMER_SEC(extracting) << "s"; | ||||||
| @ -414,7 +414,7 @@ Extractor::LoadNodeBasedGraph(std::unordered_set<NodeID> &barriers, | |||||||
|                               std::vector<util::Coordinate> &coordiantes, |                               std::vector<util::Coordinate> &coordiantes, | ||||||
|                               extractor::PackedOSMIDs &osm_node_ids) |                               extractor::PackedOSMIDs &osm_node_ids) | ||||||
| { | { | ||||||
|     storage::io::FileReader file_reader(config.osrm_input_path, |     storage::io::FileReader file_reader(config.osrm_path, | ||||||
|                                         storage::io::FileReader::VerifyFingerprint); |                                         storage::io::FileReader::VerifyFingerprint); | ||||||
| 
 | 
 | ||||||
|     auto barriers_iter = inserter(barriers, end(barriers)); |     auto barriers_iter = inserter(barriers, end(barriers)); | ||||||
| @ -431,7 +431,7 @@ Extractor::LoadNodeBasedGraph(std::unordered_set<NodeID> &barriers, | |||||||
| 
 | 
 | ||||||
|     if (edge_list.empty()) |     if (edge_list.empty()) | ||||||
|     { |     { | ||||||
|         throw util::exception("Node-based-graph (" + config.osrm_input_path.string() + |         throw util::exception("Node-based-graph (" + config.osrm_path.string() + | ||||||
|                               ") contains no edges." + SOURCE_REF); |                               ") contains no edges." + SOURCE_REF); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -79,7 +79,7 @@ return_code parseArguments(int argc, char *argv[], contractor::ContractorConfig | |||||||
|     boost::program_options::options_description hidden_options("Hidden options"); |     boost::program_options::options_description hidden_options("Hidden options"); | ||||||
|     hidden_options.add_options()( |     hidden_options.add_options()( | ||||||
|         "input,i", |         "input,i", | ||||||
|         boost::program_options::value<boost::filesystem::path>(&contractor_config.osrm_input_path), |         boost::program_options::value<boost::filesystem::path>(&contractor_config.osrm_path), | ||||||
|         "Input file in .osm, .osm.bz2 or .osm.pbf format"); |         "Input file in .osm, .osm.bz2 or .osm.pbf format"); | ||||||
| 
 | 
 | ||||||
|     // positional option
 |     // positional option
 | ||||||
| @ -169,14 +169,14 @@ int main(int argc, char *argv[]) try | |||||||
|                               << "! This setting may have performance side-effects."; |                               << "! This setting may have performance side-effects."; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     if (!boost::filesystem::is_regular_file(contractor_config.osrm_input_path)) |     if (!boost::filesystem::is_regular_file(contractor_config.osrm_path)) | ||||||
|     { |     { | ||||||
|         util::Log(logERROR) << "Input file " << contractor_config.osrm_input_path.string() |         util::Log(logERROR) << "Input file " << contractor_config.osrm_path.string() | ||||||
|                             << " not found!"; |                             << " not found!"; | ||||||
|         return EXIT_FAILURE; |         return EXIT_FAILURE; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     util::Log() << "Input file: " << contractor_config.osrm_input_path.filename().string(); |     util::Log() << "Input file: " << contractor_config.osrm_path.filename().string(); | ||||||
|     util::Log() << "Threads: " << contractor_config.requested_num_threads; |     util::Log() << "Threads: " << contractor_config.requested_num_threads; | ||||||
| 
 | 
 | ||||||
|     tbb::task_scheduler_init init(contractor_config.requested_num_threads); |     tbb::task_scheduler_init init(contractor_config.requested_num_threads); | ||||||
|  | |||||||
| @ -72,7 +72,7 @@ parseArguments(int argc, char *argv[], customizer::CustomizationConfig &customiz | |||||||
|     boost::program_options::options_description hidden_options("Hidden options"); |     boost::program_options::options_description hidden_options("Hidden options"); | ||||||
|     hidden_options.add_options()( |     hidden_options.add_options()( | ||||||
|         "input,i", |         "input,i", | ||||||
|         boost::program_options::value<boost::filesystem::path>(&customization_config.osrm_input_path), |         boost::program_options::value<boost::filesystem::path>(&customization_config.osrm_path), | ||||||
|         "Input file in .osrm format"); |         "Input file in .osrm format"); | ||||||
| 
 | 
 | ||||||
|     // positional option
 |     // positional option
 | ||||||
| @ -153,9 +153,9 @@ int main(int argc, char *argv[]) try | |||||||
|         return EXIT_FAILURE; |         return EXIT_FAILURE; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     if (!boost::filesystem::is_regular_file(customization_config.osrm_input_path)) |     if (!boost::filesystem::is_regular_file(customization_config.osrm_path)) | ||||||
|     { |     { | ||||||
|         util::Log(logERROR) << "Input file " << customization_config.osrm_input_path.string() |         util::Log(logERROR) << "Input file " << customization_config.osrm_path.string() | ||||||
|                             << " not found!"; |                             << " not found!"; | ||||||
|         return EXIT_FAILURE; |         return EXIT_FAILURE; | ||||||
|     } |     } | ||||||
|  | |||||||
| @ -114,7 +114,7 @@ return_code parseArguments(int argc, char *argv[], partition::PartitionConfig &c | |||||||
|     boost::program_options::options_description hidden_options("Hidden options"); |     boost::program_options::options_description hidden_options("Hidden options"); | ||||||
|     hidden_options.add_options()( |     hidden_options.add_options()( | ||||||
|         "input,i", |         "input,i", | ||||||
|         boost::program_options::value<boost::filesystem::path>(&config.osrm_input_path), |         boost::program_options::value<boost::filesystem::path>(&config.osrm_path), | ||||||
|         "Input file in .osrm format"); |         "Input file in .osrm format"); | ||||||
| 
 | 
 | ||||||
|     // positional option
 |     // positional option
 | ||||||
|  | |||||||
| @ -108,7 +108,7 @@ void checkWeightsConsistency( | |||||||
|     extractor::files::readSegmentData(config.geometries_path, segment_data); |     extractor::files::readSegmentData(config.geometries_path, segment_data); | ||||||
| 
 | 
 | ||||||
|     extractor::EdgeBasedNodeDataContainer node_data; |     extractor::EdgeBasedNodeDataContainer node_data; | ||||||
|     extractor::files::readNodeData(config.osrm_input_path.string() + ".ebg_nodes", node_data); |     extractor::files::readNodeData(config.osrm_path.string() + ".ebg_nodes", node_data); | ||||||
| 
 | 
 | ||||||
|     extractor::TurnDataContainer turn_data; |     extractor::TurnDataContainer turn_data; | ||||||
|     extractor::files::readTurnData(config.edges_data_path, turn_data); |     extractor::files::readTurnData(config.edges_data_path, turn_data); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user