File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed
crates/dapf/src/functions Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 55//!
66//! [interop]: https://divergentdave.github.io/draft-dcook-ppm-dap-interop-test-design/draft-dcook-ppm-dap-interop-test-design.html
77
8- use anyhow:: Context ;
8+ use anyhow:: { bail , Context } ;
99use daphne:: {
1010 hpke:: { HpkeKemId , HpkeReceiverConfig } ,
1111 messages:: HpkeConfigList ,
@@ -53,12 +53,18 @@ impl HttpClient {
5353 }
5454
5555 pub async fn delete_all_storage ( & self , aggregator_url : & Url ) -> anyhow:: Result < ( ) > {
56- self . post ( aggregator_url. join ( "/internal/delete_all" ) . unwrap ( ) )
56+ let resp = self
57+ . post ( aggregator_url. join ( "/internal/delete_all" ) . unwrap ( ) )
5758 . send ( )
5859 . await
59- . context ( "deleting storage" ) ?
60- . error_for_status ( )
6160 . context ( "deleting storage" ) ?;
62- Ok ( ( ) )
61+ if resp. status ( ) . is_success ( ) {
62+ return Ok ( ( ) ) ;
63+ }
64+ bail ! (
65+ "delete storage request failed. {} {}" ,
66+ resp. status( ) ,
67+ resp. text( ) . await ?
68+ ) ;
6369 }
6470}
You can’t perform that action at this time.
0 commit comments