Commit Graph

2 Commits

Author SHA1 Message Date
MickLesk
7552343758 tools/pve: source telemetry and core helpers from the core repo
Thirty scripts still pulled misc/api.func out of this repo, and three of
them misc/core.func, while update-apps.sh had already moved to the
community-scripts/core layout. Point the rest at the same place so the
directory stops being split across two sources.

misc/api.func is the monolithic predecessor of what core now ships split
into api/api.func and api/telemetry.func; both define init_tool_telemetry.
core/core.func carries every function misc/core.func has except
parse_dev_mode, which moved to core/dev-mode.func and is used by no
script here.

misc/api.func stays: vm/*.sh, misc/vm-core.func and turnkey.sh still
source it.
2026-09-14 17:12:53 +02:00
CanbiZ (MickLesk)
3a7305a8cf pve-tool: storage share helper script for Proxmox (#15869)
* pve-tool: storage share helper script for Proxmox

This script provides a menu-driven interface for managing various storage types in Proxmox, including SMB, NFS, and iSCSI. It includes functions for testing mounts, adding storage, and managing LXC mountpoints.

* bump function call

* add dynamic whiptail (feedback from #15882)

* broken whiptail in menu 4

* fix ui bug, more space for container names

* fix whiptail pick mountpoint

* Allow removing multiple LXC mountpoints

Update `remove_lxc_mountpoint` in `storage-share-helper.sh` to support multi-select mountpoint removal for a container. Each selected mountpoint is now confirmed individually (default No), processed independently, and reported in a final result summary with `removed`, `FAILED`, or `skipped` status.

* stupid whiptail.. now done

* Update storage-share-helper.sh
2026-07-22 14:03:09 +02:00