File tree Expand file tree Collapse file tree 2 files changed +7
-10
lines changed Expand file tree Collapse file tree 2 files changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -111,7 +111,7 @@ fn main() {
111
111
}
112
112
113
113
if cli. clear_metadata {
114
- clear_metadata ( & log)
114
+ clear_metadata ( & log) ;
115
115
}
116
116
117
117
let browser_name: String = cli. browser . unwrap_or_default ( ) ;
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ use std::fs;
19
19
use std:: fs:: File ;
20
20
use std:: path:: PathBuf ;
21
21
use std:: time:: { SystemTime , UNIX_EPOCH } ;
22
+ use std:: io:: Error ;
22
23
23
24
use serde:: { Deserialize , Serialize } ;
24
25
@@ -155,14 +156,10 @@ pub fn write_metadata(metadata: &Metadata, log: &Logger) {
155
156
. unwrap ( ) ;
156
157
}
157
158
158
- pub fn clear_metadata ( log : & Logger ) {
159
+ pub fn clear_metadata ( log : & Logger ) -> Result < ( ) , Error > {
159
160
let metadata_path = get_metadata_path ( ) ;
160
- log. trace ( format ! (
161
- "Deleting metadata file {}" ,
162
- metadata_path. display( )
163
- ) ) ;
164
- match fs:: remove_file ( metadata_path) {
165
- Ok ( ( ) ) => log. trace ( "Metadata file was deleted" . to_string ( ) ) ,
166
- Err ( err) => log. warn ( format ! ( "Metadata file deleting invoked an error: {}" , err) ) ,
167
- }
161
+ log. trace ( format ! ( "Deleting metadata file {}" , metadata_path. display( ) ) ) ;
162
+ fs:: remove_file ( metadata_path) ?;
163
+ log. trace ( "Metadata file was deleted" . to_string ( ) ) ;
164
+ Ok ( ( ) )
168
165
}
You can’t perform that action at this time.
0 commit comments