Browse Source

config: Improve logging

Johannes Hofmann 7 years ago
parent
commit
78bcd3a363
1 changed files with 10 additions and 8 deletions
  1. 10
    8
      src/config.rs

+ 10
- 8
src/config.rs View File

95
         } else {
95
         } else {
96
             // try to write a default config file
96
             // try to write a default config file
97
 
97
 
98
-            if let Err(err) = Config::create_config_file(
98
+            match Config::create_config_file(
99
                 config_dir,
99
                 config_dir,
100
                 &config_file,
100
                 &config_file,
101
-                DEFAULT_CONFIG.as_bytes())
102
-            {
103
-                warn!("{}", err);
101
+                DEFAULT_CONFIG.as_bytes()
102
+            ) {
103
+                Err(err) => warn!("{}", err),
104
+                Ok(()) => info!("create default config file {:?}", config_file),
104
             }
105
             }
105
 
106
 
106
             Config::from_toml_str(DEFAULT_CONFIG)
107
             Config::from_toml_str(DEFAULT_CONFIG)
122
         } else {
123
         } else {
123
             // try to write a default config file
124
             // try to write a default config file
124
 
125
 
125
-            if let Err(err) = Config::create_config_file(
126
+            match Config::create_config_file(
126
                 config_dir,
127
                 config_dir,
127
                 &sources_file,
128
                 &sources_file,
128
-                DEFAULT_TILE_SOURCES.as_bytes())
129
-            {
130
-                warn!("{}", err);
129
+                DEFAULT_TILE_SOURCES.as_bytes()
130
+            ) {
131
+                Err(err) => warn!("{}", err),
132
+                Ok(()) => info!("create default tile sources file {:?}", sources_file),
131
             }
133
             }
132
 
134
 
133
             self.add_tile_sources_from_str(DEFAULT_TILE_SOURCES)
135
             self.add_tile_sources_from_str(DEFAULT_TILE_SOURCES)