diff options
Diffstat (limited to 'cli/ops/os.rs')
-rw-r--r-- | cli/ops/os.rs | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/cli/ops/os.rs b/cli/ops/os.rs index 4b28f898e..5265d4d08 100644 --- a/cli/ops/os.rs +++ b/cli/ops/os.rs @@ -122,8 +122,7 @@ fn op_loadavg( _args: Value, _zero_copy: &mut [ZeroCopyBuf], ) -> Result<Value, AnyError> { - let cli_state = super::global_state(state); - cli_state.check_unstable("Deno.loadavg"); + super::check_unstable(state, "Deno.loadavg"); state.borrow::<Permissions>().check_env()?; match sys_info::loadavg() { Ok(loadavg) => Ok(json!([loadavg.one, loadavg.five, loadavg.fifteen])), @@ -136,8 +135,7 @@ fn op_hostname( _args: Value, _zero_copy: &mut [ZeroCopyBuf], ) -> Result<Value, AnyError> { - let cli_state = super::global_state(state); - cli_state.check_unstable("Deno.hostname"); + super::check_unstable(state, "Deno.hostname"); state.borrow::<Permissions>().check_env()?; let hostname = sys_info::hostname().unwrap_or_else(|_| "".to_string()); Ok(json!(hostname)) @@ -148,8 +146,7 @@ fn op_os_release( _args: Value, _zero_copy: &mut [ZeroCopyBuf], ) -> Result<Value, AnyError> { - let cli_state = super::global_state(state); - cli_state.check_unstable("Deno.osRelease"); + super::check_unstable(state, "Deno.osRelease"); state.borrow::<Permissions>().check_env()?; let release = sys_info::os_release().unwrap_or_else(|_| "".to_string()); Ok(json!(release)) @@ -160,8 +157,7 @@ fn op_system_memory_info( _args: Value, _zero_copy: &mut [ZeroCopyBuf], ) -> Result<Value, AnyError> { - let cli_state = super::global_state(state); - cli_state.check_unstable("Deno.systemMemoryInfo"); + super::check_unstable(state, "Deno.systemMemoryInfo"); state.borrow::<Permissions>().check_env()?; match sys_info::mem_info() { Ok(info) => Ok(json!({ |