File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -141,15 +141,15 @@ fn main() {
141141 . set_timeout ( cli. timeout )
142142 . and_then ( |_| selenium_manager. set_proxy ( cli. proxy . unwrap_or_default ( ) ) )
143143 . and_then ( |_| selenium_manager. resolve_driver ( ) )
144- . and_then ( |path| {
144+ . map ( |path| {
145145 let log = selenium_manager. get_logger ( ) ;
146146 log. info ( path. display ( ) . to_string ( ) ) ;
147- flush_and_exit ( OK , & log) ;
147+ flush_and_exit ( OK , log) ;
148148 } )
149149 . unwrap_or_else ( |err| {
150150 let log = selenium_manager. get_logger ( ) ;
151151 log. error ( err. to_string ( ) ) ;
152- flush_and_exit ( DATAERR , & log) ;
152+ flush_and_exit ( DATAERR , log) ;
153153 } ) ;
154154}
155155
Original file line number Diff line number Diff line change 1717
1818use std:: fs;
1919use std:: fs:: File ;
20+
2021use std:: path:: PathBuf ;
2122use std:: time:: { SystemTime , UNIX_EPOCH } ;
22- use std:: io:: Error ;
2323
2424use serde:: { Deserialize , Serialize } ;
2525
@@ -156,10 +156,13 @@ pub fn write_metadata(metadata: &Metadata, log: &Logger) {
156156 . unwrap ( ) ;
157157}
158158
159- pub fn clear_metadata ( log : & Logger ) -> Result < ( ) , Error > {
159+ pub fn clear_metadata ( log : & Logger ) {
160160 let metadata_path = get_metadata_path ( ) ;
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 ( ( ) )
161+ log. trace ( format ! (
162+ "Deleting metadata file {}" ,
163+ metadata_path. display( )
164+ ) ) ;
165+ fs:: remove_file ( metadata_path) . unwrap_or_else ( |err| {
166+ log. warn ( format ! ( "Error deleting metadata file: {}" , err) ) ;
167+ } ) ;
165168}
You can’t perform that action at this time.
0 commit comments