@@ -11,7 +11,7 @@ use common::api::provision::{
1111use common:: api:: qs:: { GetByUserPk , GetByUserPkAndMeasurement } ;
1212use common:: api:: rest:: { RestClient , DELETE , GET , POST , PUT } ;
1313use common:: api:: runner:: UserPorts ;
14- use common:: api:: vfs:: { Directory , File , FileId } ;
14+ use common:: api:: vfs:: { NodeDirectory , NodeFile , NodeFileId } ;
1515use common:: api:: UserPk ;
1616use common:: enclave:: Measurement ;
1717
@@ -60,9 +60,9 @@ impl LexeApiClient {
6060impl ApiClient for LexeApiClient {
6161 async fn create_file_with_retries (
6262 & self ,
63- data : & File ,
63+ data : & NodeFile ,
6464 retries : usize ,
65- ) -> Result < File , BackendApiError > {
65+ ) -> Result < NodeFile , BackendApiError > {
6666 let url = self . build_url ( Backend , V1 , "/file" ) ;
6767 self . rest
6868 . request_with_retries ( POST , url, & data, retries, None )
@@ -71,9 +71,9 @@ impl ApiClient for LexeApiClient {
7171
7272 async fn upsert_file_with_retries (
7373 & self ,
74- data : & File ,
74+ data : & NodeFile ,
7575 retries : usize ,
76- ) -> Result < File , BackendApiError > {
76+ ) -> Result < NodeFile , BackendApiError > {
7777 let url = self . build_url ( Backend , V1 , "/file" ) ;
7878 self . rest
7979 . request_with_retries ( PUT , url, & data, retries, None )
@@ -124,18 +124,24 @@ impl NodeBackendApi for LexeApiClient {
124124
125125 async fn get_file (
126126 & self ,
127- data : & FileId ,
128- ) -> Result < Option < File > , BackendApiError > {
127+ data : & NodeFileId ,
128+ ) -> Result < Option < NodeFile > , BackendApiError > {
129129 let url = self . build_url ( Backend , V1 , "/file" ) ;
130130 self . rest . request ( GET , url, & data) . await
131131 }
132132
133- async fn create_file ( & self , data : & File ) -> Result < File , BackendApiError > {
133+ async fn create_file (
134+ & self ,
135+ data : & NodeFile ,
136+ ) -> Result < NodeFile , BackendApiError > {
134137 let url = self . build_url ( Backend , V1 , "/file" ) ;
135138 self . rest . request ( POST , url, & data) . await
136139 }
137140
138- async fn upsert_file ( & self , data : & File ) -> Result < File , BackendApiError > {
141+ async fn upsert_file (
142+ & self ,
143+ data : & NodeFile ,
144+ ) -> Result < NodeFile , BackendApiError > {
139145 let url = self . build_url ( Backend , V1 , "/file" ) ;
140146 self . rest . request ( PUT , url, & data) . await
141147 }
@@ -145,16 +151,16 @@ impl NodeBackendApi for LexeApiClient {
145151 #[ allow( dead_code) ]
146152 async fn delete_file (
147153 & self ,
148- data : & FileId ,
154+ data : & NodeFileId ,
149155 ) -> Result < String , BackendApiError > {
150156 let url = self . build_url ( Backend , V1 , "/file" ) ;
151157 self . rest . request ( DELETE , url, & data) . await
152158 }
153159
154160 async fn get_directory (
155161 & self ,
156- data : & Directory ,
157- ) -> Result < Vec < File > , BackendApiError > {
162+ data : & NodeDirectory ,
163+ ) -> Result < Vec < NodeFile > , BackendApiError > {
158164 let url = self . build_url ( Backend , V1 , "/directory" ) ;
159165 self . rest . request ( GET , url, & data) . await
160166 }
0 commit comments