@@ -7,6 +7,7 @@ mod logger;
77
88use clap:: { Parser , Subcommand } ;
99use error:: { WasmoError , WasmoResult } ;
10+ use hyper_tls:: HttpsConnector ;
1011use core:: panic;
1112use hyper:: { Body , Client , Method , Request } ;
1213use serde:: Deserialize ;
@@ -132,7 +133,6 @@ enum Commands {
132133 /// host
133134 #[ arg(
134135 value_name = "HOST" ,
135- short = 'h' ,
136136 long = "host" ,
137137 value_parser = [ "docker" , "one_shot_docker" , "remote" , "Docker" , "Remote" , "OneShotDocker" ] ,
138138 default_value = "docker" ,
@@ -143,7 +143,6 @@ enum Commands {
143143 /// token
144144 #[ arg(
145145 value_name = "TOKEN" ,
146- short = 'k' ,
147146 long = "token" ,
148147 required = false
149148 ) ]
@@ -419,7 +418,9 @@ async fn build(path: Option<String>, server: Option<String>, host: Host, token:
419418 . body ( Body :: from ( serde_json:: to_string ( & plugin) . unwrap ( ) ) )
420419 . unwrap ( ) ;
421420
422- let client = Client :: new ( ) ;
421+ let https = HttpsConnector :: new ( ) ;
422+ let client = Client :: builder ( )
423+ . build :: < _ , hyper:: Body > ( https) ;
423424
424425 let resp = client. request ( request) . await ;
425426
@@ -486,7 +487,9 @@ async fn get_wasm(
486487 . body ( Body :: empty ( ) )
487488 . unwrap ( ) ;
488489
489- let client = Client :: new ( ) ;
490+ let https = HttpsConnector :: new ( ) ;
491+ let client = Client :: builder ( )
492+ . build :: < _ , hyper:: Body > ( https) ;
490493
491494 let resp = client. request ( request) . await ;
492495
0 commit comments