use anyhow::{bail, Error};
use serde_json::Value;
-use proxmox::{
- api::{
- api,
- cli::*,
- RpcEnvironment,
- },
-};
+use proxmox_schema::api;
+use proxmox_router::cli::*;
+use proxmox_router::RpcEnvironment;
use pbs_config::drive::complete_changer_name;
use pbs_api_types::{
let output_format = get_output_format(¶m);
- let result: Result<_, Error> = proxmox::try_block!({
+ let result: Result<_, Error> = proxmox_lang::try_block!({
let mut file = get_changer_handle(¶m)?;
let info = scsi_inquiry(&mut file)?;
Ok(info)
let output_format = get_output_format(¶m);
- let result: Result<_, Error> = proxmox::try_block!({
+ let result: Result<_, Error> = proxmox_lang::try_block!({
let mut file = get_changer_handle(¶m)?;
let status = sg_pt_changer::read_element_status(&mut file)?;
Ok(status)