@@ -1094,19 +1094,17 @@ async fn setup_github_app(
10941094}
10951095
10961096async fn persist_vault_secrets_via_server (
1097- client : & fabro_api :: Client ,
1097+ client : & server_client :: Client ,
10981098 secrets : & [ CreateSecretRequest ] ,
10991099) -> Result < ( ) > {
11001100 for secret in secrets {
11011101 client
1102- . create_secret ( )
1103- . body ( CreateSecretRequest {
1102+ . create_secret ( CreateSecretRequest {
11041103 name : secret. name . clone ( ) ,
11051104 value : secret. value . clone ( ) ,
11061105 type_ : secret. type_ ,
11071106 description : secret. description . clone ( ) ,
11081107 } )
1109- . send ( )
11101108 . await ?;
11111109 }
11121110
@@ -1117,14 +1115,14 @@ async fn persist_vault_secrets_with(
11171115 storage_dir : & Path ,
11181116 secrets : & [ CreateSecretRequest ] ,
11191117 server_was_running : bool ,
1120- connect_api_client : impl for < ' a > Fn ( & ' a Path ) -> BoxFuture < ' a , Result < fabro_api :: Client > > ,
1118+ connect_server : impl for < ' a > Fn ( & ' a Path ) -> BoxFuture < ' a , Result < server_client :: Client > > ,
11211119 stop_server : impl for < ' a > Fn ( & ' a Path , Duration ) -> BoxFuture < ' a , bool > ,
11221120) -> Result < ( ) > {
11231121 if secrets. is_empty ( ) {
11241122 return Ok ( ( ) ) ;
11251123 }
11261124
1127- let client = match connect_api_client ( storage_dir) . await {
1125+ let client = match connect_server ( storage_dir) . await {
11281126 Ok ( client) => client,
11291127 Err ( err) => {
11301128 if !server_was_running {
@@ -1173,7 +1171,7 @@ async fn persist_install_outputs(
11731171 vault_secrets,
11741172 settings_write,
11751173 server_was_running,
1176- |path| Box :: pin ( server_client:: connect_api_client ( path) ) ,
1174+ |path| Box :: pin ( server_client:: connect_server ( path) ) ,
11771175 |path, timeout| {
11781176 Box :: pin ( async move { stop:: stop_server ( path, timeout) . await . unwrap_or ( false ) } )
11791177 } ,
@@ -1303,7 +1301,7 @@ async fn persist_install_outputs_with_settings(
13031301 vault_secrets : & [ CreateSecretRequest ] ,
13041302 settings_write : Option < PendingSettingsWrite < ' _ > > ,
13051303 server_was_running : bool ,
1306- connect_api_client : impl for < ' a > Fn ( & ' a Path ) -> BoxFuture < ' a , Result < fabro_api :: Client > > ,
1304+ connect_server : impl for < ' a > Fn ( & ' a Path ) -> BoxFuture < ' a , Result < server_client :: Client > > ,
13071305 stop_server : impl for < ' a > Fn ( & ' a Path , Duration ) -> BoxFuture < ' a , bool > ,
13081306) -> Result < ( ) > {
13091307 persist_server_env_secrets ( storage_dir, server_env_secrets) ?;
@@ -1317,7 +1315,7 @@ async fn persist_install_outputs_with_settings(
13171315 storage_dir,
13181316 vault_secrets,
13191317 server_was_running,
1320- connect_api_client ,
1318+ connect_server ,
13211319 stop_server,
13221320 )
13231321 . await ;
@@ -2486,10 +2484,7 @@ client_id = "client-id"
24862484 & vault_secrets,
24872485 false ,
24882486 |_| {
2489- let client = fabro_api:: Client :: new_with_client (
2490- & server. base_url ( ) ,
2491- fabro_test:: test_http_client ( ) ,
2492- ) ;
2487+ let client = server_client:: Client :: new_no_proxy ( & server. base_url ( ) ) . unwrap ( ) ;
24932488 Box :: pin ( async move { Ok ( client) } )
24942489 } ,
24952490 {
@@ -2548,10 +2543,7 @@ client_id = "client-id"
25482543 & vault_secrets,
25492544 true ,
25502545 |_| {
2551- let client = fabro_api:: Client :: new_with_client (
2552- & server. base_url ( ) ,
2553- fabro_test:: test_http_client ( ) ,
2554- ) ;
2546+ let client = server_client:: Client :: new_no_proxy ( & server. base_url ( ) ) . unwrap ( ) ;
25552547 Box :: pin ( async move { Ok ( client) } )
25562548 } ,
25572549 {
0 commit comments