refactor(wasi): Rename Capabilities::http to http_client

This commit is contained in:
Christoph Herzog
2022-12-11 07:17:40 +01:00
parent 1bdc2ba473
commit b69ccaf37b
3 changed files with 5 additions and 5 deletions

View File

@@ -166,7 +166,7 @@ impl Wasi {
if self.http_client { if self.http_client {
let caps = wasmer_wasi::http::HttpClientCapabilityV1::new_allow_all(); let caps = wasmer_wasi::http::HttpClientCapabilityV1::new_allow_all();
wasi_env.data_mut(store).capabilities.http = caps; wasi_env.data_mut(store).capabilities.http_client = caps;
} }
let instance = wasmer_wasi::build_wasi_instance(module, &mut wasi_env, store)?; let instance = wasmer_wasi::build_wasi_instance(module, &mut wasi_env, store)?;

View File

@@ -31,8 +31,8 @@ impl WasixHttpClientV1 for WasixHttpClientImpl {
fn client_new(&mut self) -> Result<Self::Client, String> { fn client_new(&mut self) -> Result<Self::Client, String> {
let capabilities = if self.env.capabilities.insecure_allow_all { let capabilities = if self.env.capabilities.insecure_allow_all {
HttpClientCapabilityV1::new_allow_all() HttpClientCapabilityV1::new_allow_all()
} else if !self.env.capabilities.http.is_deny_all() { } else if !self.env.capabilities.http_client.is_deny_all() {
self.env.capabilities.http.clone() self.env.capabilities.http_client.clone()
} else { } else {
return Err("Permission denied - http client not enabled".to_string()); return Err("Permission denied - http client not enabled".to_string());
}; };

View File

@@ -3,14 +3,14 @@ use crate::http::HttpClientCapabilityV1;
#[derive(Clone, Debug)] #[derive(Clone, Debug)]
pub struct Capabilities { pub struct Capabilities {
pub insecure_allow_all: bool, pub insecure_allow_all: bool,
pub http: HttpClientCapabilityV1, pub http_client: HttpClientCapabilityV1,
} }
impl Capabilities { impl Capabilities {
pub fn new() -> Self { pub fn new() -> Self {
Self { Self {
insecure_allow_all: false, insecure_allow_all: false,
http: Default::default(), http_client: Default::default(),
} }
} }
} }