From: "Christoph Heiss" <c.heiss@proxmox.com>
To: "Michael Köppl" <m.koeppl@proxmox.com>
Cc: Proxmox VE development discussion <pve-devel@lists.proxmox.com>
Subject: Re: [pve-devel] [PATCH pve-installer 4/6] run rustfmt
Date: Wed, 23 Apr 2025 13:56:11 +0200 [thread overview]
Message-ID: <D9DZZFX6Q8HP.1MHACYAF6HFFX@proxmox.com> (raw)
In-Reply-To: <20250422162739.255641-5-m.koeppl@proxmox.com>
Have you checked out the latest commit (952832147)?
These are apparently the "old" 2021 edition rules which are being
applied here - latest master is on the 2024 edition for some time now
[0]. The changes here are the exact reverse of some of the changes done
in the follow-up tree-wide formatting commit [1].
(Also, running `cargo fmt` on latest master does not produce any
changes, FWIW. So this should not be necessary - that's what caught me.)
[0] https://git.proxmox.com/?p=pve-installer.git;a=commitdiff;h=c305be5e
[1] https://git.proxmox.com/?p=pve-installer.git;a=commitdiff;h=a1575df4
On Tue Apr 22, 2025 at 6:27 PM CEST, Michael Köppl wrote:
> Signed-off-by: Michael Köppl <m.koeppl@proxmox.com>
> ---
> proxmox-auto-installer/src/utils.rs | 6 +++---
> proxmox-installer-common/src/options.rs | 4 ++--
> proxmox-tui-installer/src/views/bootdisk.rs | 10 +++++-----
> 3 files changed, 10 insertions(+), 10 deletions(-)
>
> diff --git a/proxmox-auto-installer/src/utils.rs b/proxmox-auto-installer/src/utils.rs
> index 85a1f52..b1d8787 100644
> --- a/proxmox-auto-installer/src/utils.rs
> +++ b/proxmox-auto-installer/src/utils.rs
> @@ -1,4 +1,4 @@
> -use anyhow::{Context, Result, bail};
> +use anyhow::{bail, Context, Result};
> use clap::ValueEnum;
> use glob::Pattern;
> use log::info;
> @@ -12,12 +12,12 @@ use crate::{
> udevinfo::UdevInfo,
> };
> use proxmox_installer_common::{
> - ROOT_PASSWORD_MIN_LENGTH,
> - options::{FsType, NetworkOptions, ZfsChecksumOption, ZfsCompressOption, email_validate},
> + options::{email_validate, FsType, NetworkOptions, ZfsChecksumOption, ZfsCompressOption},
> setup::{
> InstallBtrfsOption, InstallConfig, InstallFirstBootSetup, InstallRootPassword,
> InstallZfsOption, LocaleInfo, RuntimeInfo, SetupInfo,
> },
> + ROOT_PASSWORD_MIN_LENGTH,
> };
> use serde::{Deserialize, Serialize};
>
> diff --git a/proxmox-installer-common/src/options.rs b/proxmox-installer-common/src/options.rs
> index 9271b8b..4b48130 100644
> --- a/proxmox-installer-common/src/options.rs
> +++ b/proxmox-installer-common/src/options.rs
> @@ -1,4 +1,4 @@
> -use anyhow::{Result, bail};
> +use anyhow::{bail, Result};
> use regex::Regex;
> use serde::{Deserialize, Serialize};
> use std::net::{IpAddr, Ipv4Addr};
> @@ -552,7 +552,7 @@ mod tests {
> state: InterfaceState::Up,
> mac: "01:23:45:67:89:ab".to_owned(),
> addresses: Some(vec![
> - CidrAddress::new(Ipv4Addr::new(192, 168, 0, 2), 24).unwrap(),
> + CidrAddress::new(Ipv4Addr::new(192, 168, 0, 2), 24).unwrap()
> ]),
> },
> );
> diff --git a/proxmox-tui-installer/src/views/bootdisk.rs b/proxmox-tui-installer/src/views/bootdisk.rs
> index 60d5316..9d228cc 100644
> --- a/proxmox-tui-installer/src/views/bootdisk.rs
> +++ b/proxmox-tui-installer/src/views/bootdisk.rs
> @@ -4,17 +4,17 @@ use std::{
> };
>
> use cursive::{
> - Cursive, Vec2, View,
> view::{Nameable, Resizable, ViewWrapper},
> views::{
> Button, Dialog, DummyView, LinearLayout, NamedView, PaddedView, Panel, ScrollView,
> SelectView, TextView, ViewRef,
> },
> + Cursive, Vec2, View,
> };
>
> use super::{DiskSizeEditView, FormView, IntegerEditView, TabbedView};
> -use crate::InstallerState;
> use crate::options::FS_TYPES;
> +use crate::InstallerState;
>
> use proxmox_installer_common::{
> disk_checks::{
> @@ -22,9 +22,9 @@ use proxmox_installer_common::{
> check_lvm_bootdisk_opts, check_zfs_raid_config,
> },
> options::{
> - AdvancedBootdiskOptions, BTRFS_COMPRESS_OPTIONS, BootdiskOptions, BtrfsBootdiskOptions,
> - Disk, FsType, LvmBootdiskOptions, ZFS_CHECKSUM_OPTIONS, ZFS_COMPRESS_OPTIONS,
> - ZfsBootdiskOptions,
> + AdvancedBootdiskOptions, BootdiskOptions, BtrfsBootdiskOptions, Disk, FsType,
> + LvmBootdiskOptions, ZfsBootdiskOptions, BTRFS_COMPRESS_OPTIONS, ZFS_CHECKSUM_OPTIONS,
> + ZFS_COMPRESS_OPTIONS,
> },
> setup::{BootType, ProductConfig, ProxmoxProduct, RuntimeInfo},
> };
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
next prev parent reply other threads:[~2025-04-23 11:56 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-22 16:27 [pve-devel] [PATCH installer 0/6] add early disk and network sanity checks Michael Köppl
2025-04-22 16:27 ` [pve-devel] [PATCH pve-installer 1/6] auto: add early answer file sanity check for RAID configurations Michael Köppl
2025-04-28 11:25 ` Christoph Heiss
2025-04-28 14:31 ` Michael Köppl
2025-04-29 8:26 ` Christoph Heiss
2025-04-29 9:32 ` Michael Köppl
2025-04-29 9:40 ` Christoph Heiss
2025-04-22 16:27 ` [pve-devel] [PATCH pve-installer 2/6] common: use get_min_disks as single source of truth for RAID config checks Michael Köppl
2025-04-28 11:48 ` Christoph Heiss
2025-04-28 15:36 ` Michael Köppl
2025-04-22 16:27 ` [pve-devel] [RFC PATCH pve-installer 3/6] close #5887: add sanity check for LVM swapsize and maxroot Michael Köppl
2025-04-28 12:00 ` Christoph Heiss
2025-04-29 11:30 ` Michael Köppl
2025-04-22 16:27 ` [pve-devel] [PATCH pve-installer 4/6] run rustfmt Michael Köppl
2025-04-23 11:56 ` Christoph Heiss [this message]
2025-04-25 12:22 ` Michael Köppl
2025-04-22 16:27 ` [pve-devel] [PATCH pve-installer 5/6] common: add more descriptive errors for invalid network configs Michael Köppl
2025-04-28 12:20 ` Christoph Heiss
2025-04-22 16:27 ` [pve-devel] [RFC PATCH pve-installer 6/6] closes #5757: common: add checks for valid IPv4 address within subnet Michael Köppl
2025-04-28 10:22 ` Christoph Heiss
2025-04-28 14:20 ` Michael Köppl
2025-04-28 12:25 ` [pve-devel] [PATCH installer 0/6] add early disk and network sanity checks Christoph Heiss
2025-04-29 14:14 ` Michael Köppl
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=D9DZZFX6Q8HP.1MHACYAF6HFFX@proxmox.com \
--to=c.heiss@proxmox.com \
--cc=m.koeppl@proxmox.com \
--cc=pve-devel@lists.proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal