Skip to content

Commit 7c14f3b

Browse files
authored
Update config.rs
1 parent dc2f0f1 commit 7c14f3b

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

source-code/src/config.rs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ impl HkConfig {
7474
HkConfig {
7575
metadata: Metadata {
7676
name: name.to_string(),
77-
version: "0.0.1".to_string(),
77+
version: "0.3.0".to_string(),
7878
authors: "User".to_string(),
7979
license: "None".to_string(),
8080
},
@@ -127,10 +127,12 @@ fn parse_hk_file(input: &str) -> Result<HkConfig> {
127127
}
128128

129129
let metadata = sections.get("Metadata").ok_or_else(|| miette!("Missing [Metadata] section"))?;
130-
let specs_map = sections.get("Specs").unwrap_or(&HashMap::new());
131-
let runtime_map = sections.get("Runtime").unwrap_or(&HashMap::new());
132-
let security_map = sections.get("Security").unwrap_or(&HashMap::new());
133-
let network_map = sections.get("Network").unwrap_or(&HashMap::new());
130+
131+
let empty_map = HashMap::new();
132+
let specs_map = sections.get("Specs").unwrap_or(&empty_map);
133+
let runtime_map = sections.get("Runtime").unwrap_or(&empty_map);
134+
let security_map = sections.get("Security").unwrap_or(&empty_map);
135+
let network_map = sections.get("Network").unwrap_or(&empty_map);
134136

135137
let mounts = specs_map
136138
.get("mounts")
@@ -206,7 +208,7 @@ fn parse_hk_file(input: &str) -> Result<HkConfig> {
206208
Ok(HkConfig {
207209
metadata: Metadata {
208210
name: metadata.get("name").cloned().unwrap_or_else(|| "unknown".to_string()),
209-
version: metadata.get("version").cloned().unwrap_or_else(|| "0.1".to_string()),
211+
version: metadata.get("version").cloned().unwrap_or_else(|| "0.3.0".to_string()),
210212
authors: metadata.get("authors").cloned().unwrap_or_default(),
211213
license: metadata.get("license").cloned().unwrap_or_default(),
212214
},

0 commit comments

Comments
 (0)