File tree Expand file tree Collapse file tree 4 files changed +55
-0
lines changed Expand file tree Collapse file tree 4 files changed +55
-0
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ members = [
2121    " sled-agent"  ,
2222    " sled-agent-client"  ,
2323    " sp-sim"  ,
24+     " oxide-client"  ,
2425    " oximeter/oximeter"  ,
2526    " oximeter/collector"  ,
2627    " oximeter/db"  ,
@@ -50,6 +51,7 @@ default-members = [
5051    " sled-agent"  ,
5152    " sled-agent-client"  ,
5253    " sp-sim"  ,
54+     " oxide-client"  ,
5355    " oximeter/oximeter"  ,
5456    " oximeter/collector"  ,
5557    " oximeter/db"  ,
Original file line number Diff line number Diff line change 1+ [package ]
2+ name  = " oxide-client" 
3+ version  = " 0.1.0" 
4+ edition  = " 2021" 
5+ license  = " MPL-2.0" 
6+ 
7+ [dependencies ]
8+ futures  = " 0.3.21" 
9+ progenitor  = { git  = " https://github.com/oxidecomputer/progenitor"   }
10+ regress  = " 0.4.1" 
11+ serde_json  = " 1.0.82" 
12+ 
13+ [dependencies .chrono ]
14+ version  = " 0.4" 
15+ features  = [ " serde"   ]
16+ 
17+ [dependencies .reqwest ]
18+ version  = " 0.11" 
19+ default-features  = false 
20+ features  = [" rustls-tls"  , " stream"  ]
21+ 
22+ [dependencies .serde ]
23+ version  = " 1.0" 
24+ features  = [ " derive"   ]
25+ 
26+ [dependencies .uuid ]
27+ version  = " 1.1.0" 
28+ features  = [ " serde"  , " v4"   ]
Original file line number Diff line number Diff line change 1+ // This Source Code Form is subject to the terms of the Mozilla Public 
2+ // License, v. 2.0. If a copy of the MPL was not distributed with this 
3+ // file, You can obtain one at https://mozilla.org/MPL/2.0/. 
4+ 
5+ //! Interface for making API requests to the Oxide control plane. 
6+ 
7+ progenitor:: generate_api!( 
8+     spec = "../openapi/nexus.json" , 
9+     interface = Builder , 
10+     tags = Separate , 
11+ ) ; 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments