tape: rename DRIVE_ID_SCHEMA to DRIVE_NAME_SCHEMA

This commit is contained in:
Dietmar Maurer 2020-12-13 09:18:16 +01:00
parent 6fe9aedd0b
commit 49c965a497
8 changed files with 38 additions and 38 deletions

View File

@ -8,7 +8,7 @@ use crate::{
config,
api2::types::{
PROXMOX_CONFIG_DIGEST_SCHEMA,
DRIVE_ID_SCHEMA,
DRIVE_NAME_SCHEMA,
CHANGER_ID_SCHEMA,
CHANGER_DRIVE_ID_SCHEMA,
LINUX_DRIVE_PATH_SCHEMA,
@ -28,7 +28,7 @@ use crate::{
input: {
properties: {
name: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
path: {
schema: LINUX_DRIVE_PATH_SCHEMA,
@ -72,7 +72,7 @@ pub fn create_drive(param: Value) -> Result<(), Error> {
input: {
properties: {
name: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
},
},
@ -161,7 +161,7 @@ pub enum DeletableProperty {
input: {
properties: {
name: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
path: {
schema: LINUX_DRIVE_PATH_SCHEMA,
@ -258,7 +258,7 @@ pub fn update_drive(
input: {
properties: {
name: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
},
},

View File

@ -11,7 +11,7 @@ use proxmox::{
use crate::{
api2::types::{
DRIVE_ID_SCHEMA,
DRIVE_NAME_SCHEMA,
MEDIA_POOL_NAME_SCHEMA,
MEDIA_SET_NAMING_TEMPLATE_SCHEMA,
MEDIA_SET_ALLOCATION_POLICY_SCHEMA,
@ -33,7 +33,7 @@ use crate::{
schema: MEDIA_POOL_NAME_SCHEMA,
},
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
allocation: {
schema: MEDIA_SET_ALLOCATION_POLICY_SCHEMA,
@ -150,7 +150,7 @@ pub enum DeletableProperty {
schema: MEDIA_POOL_NAME_SCHEMA,
},
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
optional: true,
},
allocation: {

View File

@ -25,7 +25,7 @@ use crate::{
},
api2::types::{
UPID_SCHEMA,
DRIVE_ID_SCHEMA,
DRIVE_NAME_SCHEMA,
MEDIA_LABEL_SCHEMA,
MEDIA_POOL_NAME_SCHEMA,
Authid,
@ -60,7 +60,7 @@ use crate::{
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
slot: {
description: "Source slot number",
@ -95,7 +95,7 @@ pub async fn load_slot(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
"changer-id": {
schema: MEDIA_LABEL_SCHEMA,
@ -120,7 +120,7 @@ pub async fn load_media(drive: String, changer_id: String) -> Result<(), Error>
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
slot: {
description: "Target slot number. If omitted, defaults to the slot that the drive was loaded from.",
@ -181,7 +181,7 @@ pub fn scan_drives(_param: Value) -> Result<Vec<TapeDeviceInfo>, Error> {
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
fast: {
description: "Use fast erase.",
@ -227,7 +227,7 @@ pub fn erase_media(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
},
},
@ -266,7 +266,7 @@ pub fn rewind(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
},
},
@ -292,7 +292,7 @@ pub async fn eject_media(drive: String) -> Result<(), Error> {
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
"changer-id": {
schema: MEDIA_LABEL_SCHEMA,
@ -432,7 +432,7 @@ fn write_media_label(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
},
},
@ -482,7 +482,7 @@ pub async fn read_label(drive: String) -> Result<MediaLabelInfoFlat, Error> {
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
},
},
@ -550,7 +550,7 @@ pub async fn inventory(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
"read-all-labels": {
description: "Load all tapes and try read labels (even if already inventoried)",
@ -655,7 +655,7 @@ pub fn update_inventory(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
pool: {
schema: MEDIA_POOL_NAME_SCHEMA,

View File

@ -9,7 +9,7 @@ use proxmox::api::{
use crate::api2::types::PROXMOX_SAFE_ID_FORMAT;
pub const DRIVE_ID_SCHEMA: Schema = StringSchema::new("Drive Identifier.")
pub const DRIVE_NAME_SCHEMA: Schema = StringSchema::new("Drive Identifier.")
.format(&PROXMOX_SAFE_ID_FORMAT)
.min_length(3)
.max_length(32)
@ -45,7 +45,7 @@ pub const CHANGER_DRIVE_ID_SCHEMA: Schema = IntegerSchema::new(
#[api(
properties: {
name: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
}
}
)]
@ -64,7 +64,7 @@ pub struct VirtualTapeDrive {
#[api(
properties: {
name: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
path: {
schema: LINUX_DRIVE_PATH_SCHEMA,

View File

@ -21,7 +21,7 @@ use crate::{
parse_calendar_event,
},
api2::types::{
DRIVE_ID_SCHEMA,
DRIVE_NAME_SCHEMA,
PROXMOX_SAFE_ID_FORMAT,
SINGLE_LINE_COMMENT_FORMAT,
},
@ -116,7 +116,7 @@ impl std::str::FromStr for RetentionPolicy {
schema: MEDIA_POOL_NAME_SCHEMA,
},
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
allocation: {
schema: MEDIA_SET_ALLOCATION_POLICY_SCHEMA,

View File

@ -20,7 +20,7 @@ use proxmox_backup::{
api2::{
self,
types::{
DRIVE_ID_SCHEMA,
DRIVE_NAME_SCHEMA,
MEDIA_LABEL_SCHEMA,
MEDIA_POOL_NAME_SCHEMA,
},
@ -90,7 +90,7 @@ fn lookup_drive_name(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
optional: true,
},
fast: {
@ -128,7 +128,7 @@ async fn erase_media(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
optional: true,
},
},
@ -160,7 +160,7 @@ async fn rewind(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
optional: true,
},
},
@ -190,7 +190,7 @@ async fn eject_media(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
optional: true,
},
"changer-id": {
@ -227,7 +227,7 @@ async fn load_media(
optional: true,
},
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
optional: true,
},
"changer-id": {
@ -262,7 +262,7 @@ async fn label_media(
input: {
properties: {
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
optional: true,
},
"output-format": {
@ -311,7 +311,7 @@ async fn read_label(
optional: true,
},
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
optional: true,
},
"read-labels": {
@ -383,7 +383,7 @@ async fn inventory(
optional: true,
},
drive: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
optional: true,
},
},

View File

@ -14,7 +14,7 @@ use proxmox_backup::{
api2::{
self,
types::{
DRIVE_ID_SCHEMA,
DRIVE_NAME_SCHEMA,
},
},
tape::{
@ -157,7 +157,7 @@ fn scan_for_drives(
optional: true,
},
name: {
schema: DRIVE_ID_SCHEMA,
schema: DRIVE_NAME_SCHEMA,
},
},
},

View File

@ -21,7 +21,7 @@ use proxmox::{
use crate::{
api2::types::{
DRIVE_ID_SCHEMA,
DRIVE_NAME_SCHEMA,
VirtualTapeDrive,
LinuxTapeDrive,
ScsiTapeChanger,
@ -34,7 +34,7 @@ lazy_static! {
fn init() -> SectionConfig {
let mut config = SectionConfig::new(&DRIVE_ID_SCHEMA);
let mut config = SectionConfig::new(&DRIVE_NAME_SCHEMA);
let obj_schema = match VirtualTapeDrive::API_SCHEMA {
Schema::Object(ref obj_schema) => obj_schema,