- update: grab version info to register from the cargo package
- update: docker volume to persist the registered service IDs - update: consul service id function to store the service id in the services folder
This commit is contained in:
@@ -32,8 +32,9 @@ pub fn generate_service_id() -> String {
|
||||
}
|
||||
pub fn get_or_generate_service_id(package_name: &str) -> String {
|
||||
// let package_name = env!("CARGO_PKG_NAME");
|
||||
let file_name = format!("{}_service_id.txt", package_name);
|
||||
let file_name = format!("/services/{}_service_id.txt", package_name);
|
||||
let path = Path::new(&file_name);
|
||||
let _ = fs::create_dir_all("/services"); // make sure the folders exist
|
||||
|
||||
if path.exists() {
|
||||
// Read the service ID from the file
|
||||
|
||||
Reference in New Issue
Block a user